Initial commit

This commit is contained in:
Local Administrator
2025-04-18 10:32:42 +02:00
commit b83134aca3
29643 changed files with 3045897 additions and 0 deletions

View File

@@ -0,0 +1,89 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionFilteredText extends \Google\Model
{
/**
* @var string
*/
public $category;
/**
* @var string
*/
public $confidence;
/**
* @var string
*/
public $prompt;
public $score;
/**
* @param string
*/
public function setCategory($category)
{
$this->category = $category;
}
/**
* @return string
*/
public function getCategory()
{
return $this->category;
}
/**
* @param string
*/
public function setConfidence($confidence)
{
$this->confidence = $confidence;
}
/**
* @return string
*/
public function getConfidence()
{
return $this->confidence;
}
/**
* @param string
*/
public function setPrompt($prompt)
{
$this->prompt = $prompt;
}
/**
* @return string
*/
public function getPrompt()
{
return $this->prompt;
}
public function setScore($score)
{
$this->score = $score;
}
public function getScore()
{
return $this->score;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionFilteredText::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionFilteredText');

View File

@@ -0,0 +1,79 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionGenerateVideoResponse extends \Google\Collection
{
protected $collection_key = 'raiMediaFilteredReasons';
protected $generatedSamplesType = CloudAiLargeModelsVisionMedia::class;
protected $generatedSamplesDataType = 'array';
/**
* @var int
*/
public $raiMediaFilteredCount;
/**
* @var string[]
*/
public $raiMediaFilteredReasons;
/**
* @param CloudAiLargeModelsVisionMedia[]
*/
public function setGeneratedSamples($generatedSamples)
{
$this->generatedSamples = $generatedSamples;
}
/**
* @return CloudAiLargeModelsVisionMedia[]
*/
public function getGeneratedSamples()
{
return $this->generatedSamples;
}
/**
* @param int
*/
public function setRaiMediaFilteredCount($raiMediaFilteredCount)
{
$this->raiMediaFilteredCount = $raiMediaFilteredCount;
}
/**
* @return int
*/
public function getRaiMediaFilteredCount()
{
return $this->raiMediaFilteredCount;
}
/**
* @param string[]
*/
public function setRaiMediaFilteredReasons($raiMediaFilteredReasons)
{
$this->raiMediaFilteredReasons = $raiMediaFilteredReasons;
}
/**
* @return string[]
*/
public function getRaiMediaFilteredReasons()
{
return $this->raiMediaFilteredReasons;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionGenerateVideoResponse::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionGenerateVideoResponse');

View File

@@ -0,0 +1,180 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionImage extends \Google\Model
{
/**
* @var string
*/
public $encoding;
/**
* @var int
*/
public $generationSeed;
/**
* @var string
*/
public $image;
protected $imageRaiScoresType = CloudAiLargeModelsVisionImageRAIScores::class;
protected $imageRaiScoresDataType = '';
protected $imageSizeType = CloudAiLargeModelsVisionImageImageSize::class;
protected $imageSizeDataType = '';
protected $raiInfoType = CloudAiLargeModelsVisionRaiInfo::class;
protected $raiInfoDataType = '';
protected $semanticFilterResponseType = CloudAiLargeModelsVisionSemanticFilterResponse::class;
protected $semanticFilterResponseDataType = '';
/**
* @var string
*/
public $text;
/**
* @var string
*/
public $uri;
/**
* @param string
*/
public function setEncoding($encoding)
{
$this->encoding = $encoding;
}
/**
* @return string
*/
public function getEncoding()
{
return $this->encoding;
}
/**
* @param int
*/
public function setGenerationSeed($generationSeed)
{
$this->generationSeed = $generationSeed;
}
/**
* @return int
*/
public function getGenerationSeed()
{
return $this->generationSeed;
}
/**
* @param string
*/
public function setImage($image)
{
$this->image = $image;
}
/**
* @return string
*/
public function getImage()
{
return $this->image;
}
/**
* @param CloudAiLargeModelsVisionImageRAIScores
*/
public function setImageRaiScores(CloudAiLargeModelsVisionImageRAIScores $imageRaiScores)
{
$this->imageRaiScores = $imageRaiScores;
}
/**
* @return CloudAiLargeModelsVisionImageRAIScores
*/
public function getImageRaiScores()
{
return $this->imageRaiScores;
}
/**
* @param CloudAiLargeModelsVisionImageImageSize
*/
public function setImageSize(CloudAiLargeModelsVisionImageImageSize $imageSize)
{
$this->imageSize = $imageSize;
}
/**
* @return CloudAiLargeModelsVisionImageImageSize
*/
public function getImageSize()
{
return $this->imageSize;
}
/**
* @param CloudAiLargeModelsVisionRaiInfo
*/
public function setRaiInfo(CloudAiLargeModelsVisionRaiInfo $raiInfo)
{
$this->raiInfo = $raiInfo;
}
/**
* @return CloudAiLargeModelsVisionRaiInfo
*/
public function getRaiInfo()
{
return $this->raiInfo;
}
/**
* @param CloudAiLargeModelsVisionSemanticFilterResponse
*/
public function setSemanticFilterResponse(CloudAiLargeModelsVisionSemanticFilterResponse $semanticFilterResponse)
{
$this->semanticFilterResponse = $semanticFilterResponse;
}
/**
* @return CloudAiLargeModelsVisionSemanticFilterResponse
*/
public function getSemanticFilterResponse()
{
return $this->semanticFilterResponse;
}
/**
* @param string
*/
public function setText($text)
{
$this->text = $text;
}
/**
* @return string
*/
public function getText()
{
return $this->text;
}
/**
* @param string
*/
public function setUri($uri)
{
$this->uri = $uri;
}
/**
* @return string
*/
public function getUri()
{
return $this->uri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionImage::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionImage');

View File

@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionImageImageSize extends \Google\Model
{
/**
* @var int
*/
public $channels;
/**
* @var int
*/
public $height;
/**
* @var int
*/
public $width;
/**
* @param int
*/
public function setChannels($channels)
{
$this->channels = $channels;
}
/**
* @return int
*/
public function getChannels()
{
return $this->channels;
}
/**
* @param int
*/
public function setHeight($height)
{
$this->height = $height;
}
/**
* @return int
*/
public function getHeight()
{
return $this->height;
}
/**
* @param int
*/
public function setWidth($width)
{
$this->width = $width;
}
/**
* @return int
*/
public function getWidth()
{
return $this->width;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionImageImageSize::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionImageImageSize');

View File

@@ -0,0 +1,35 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionImageRAIScores extends \Google\Model
{
public $agileWatermarkDetectionScore;
public function setAgileWatermarkDetectionScore($agileWatermarkDetectionScore)
{
$this->agileWatermarkDetectionScore = $agileWatermarkDetectionScore;
}
public function getAgileWatermarkDetectionScore()
{
return $this->agileWatermarkDetectionScore;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionImageRAIScores::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionImageRAIScores');

View File

@@ -0,0 +1,58 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionMedia extends \Google\Model
{
protected $imageType = CloudAiLargeModelsVisionImage::class;
protected $imageDataType = '';
protected $videoType = CloudAiLargeModelsVisionVideo::class;
protected $videoDataType = '';
/**
* @param CloudAiLargeModelsVisionImage
*/
public function setImage(CloudAiLargeModelsVisionImage $image)
{
$this->image = $image;
}
/**
* @return CloudAiLargeModelsVisionImage
*/
public function getImage()
{
return $this->image;
}
/**
* @param CloudAiLargeModelsVisionVideo
*/
public function setVideo(CloudAiLargeModelsVisionVideo $video)
{
$this->video = $video;
}
/**
* @return CloudAiLargeModelsVisionVideo
*/
public function getVideo()
{
return $this->video;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionMedia::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionMedia');

View File

@@ -0,0 +1,153 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionNamedBoundingBox extends \Google\Collection
{
protected $collection_key = 'scores';
/**
* @var string[]
*/
public $classes;
/**
* @var string[]
*/
public $entities;
/**
* @var float[]
*/
public $scores;
/**
* @var float
*/
public $x1;
/**
* @var float
*/
public $x2;
/**
* @var float
*/
public $y1;
/**
* @var float
*/
public $y2;
/**
* @param string[]
*/
public function setClasses($classes)
{
$this->classes = $classes;
}
/**
* @return string[]
*/
public function getClasses()
{
return $this->classes;
}
/**
* @param string[]
*/
public function setEntities($entities)
{
$this->entities = $entities;
}
/**
* @return string[]
*/
public function getEntities()
{
return $this->entities;
}
/**
* @param float[]
*/
public function setScores($scores)
{
$this->scores = $scores;
}
/**
* @return float[]
*/
public function getScores()
{
return $this->scores;
}
/**
* @param float
*/
public function setX1($x1)
{
$this->x1 = $x1;
}
/**
* @return float
*/
public function getX1()
{
return $this->x1;
}
/**
* @param float
*/
public function setX2($x2)
{
$this->x2 = $x2;
}
/**
* @return float
*/
public function getX2()
{
return $this->x2;
}
/**
* @param float
*/
public function setY1($y1)
{
$this->y1 = $y1;
}
/**
* @return float
*/
public function getY1()
{
return $this->y1;
}
/**
* @param float
*/
public function setY2($y2)
{
$this->y2 = $y2;
}
/**
* @return float
*/
public function getY2()
{
return $this->y2;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionNamedBoundingBox::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionNamedBoundingBox');

View File

@@ -0,0 +1,115 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionRaiInfo extends \Google\Collection
{
protected $collection_key = 'scores';
/**
* @var string[]
*/
public $blockedEntities;
protected $detectedLabelsType = CloudAiLargeModelsVisionRaiInfoDetectedLabels::class;
protected $detectedLabelsDataType = 'array';
/**
* @var string
*/
public $modelName;
/**
* @var string[]
*/
public $raiCategories;
/**
* @var float[]
*/
public $scores;
/**
* @param string[]
*/
public function setBlockedEntities($blockedEntities)
{
$this->blockedEntities = $blockedEntities;
}
/**
* @return string[]
*/
public function getBlockedEntities()
{
return $this->blockedEntities;
}
/**
* @param CloudAiLargeModelsVisionRaiInfoDetectedLabels[]
*/
public function setDetectedLabels($detectedLabels)
{
$this->detectedLabels = $detectedLabels;
}
/**
* @return CloudAiLargeModelsVisionRaiInfoDetectedLabels[]
*/
public function getDetectedLabels()
{
return $this->detectedLabels;
}
/**
* @param string
*/
public function setModelName($modelName)
{
$this->modelName = $modelName;
}
/**
* @return string
*/
public function getModelName()
{
return $this->modelName;
}
/**
* @param string[]
*/
public function setRaiCategories($raiCategories)
{
$this->raiCategories = $raiCategories;
}
/**
* @return string[]
*/
public function getRaiCategories()
{
return $this->raiCategories;
}
/**
* @param float[]
*/
public function setScores($scores)
{
$this->scores = $scores;
}
/**
* @return float[]
*/
public function getScores()
{
return $this->scores;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionRaiInfo::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionRaiInfo');

View File

@@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionRaiInfoDetectedLabels extends \Google\Collection
{
protected $collection_key = 'entities';
protected $entitiesType = CloudAiLargeModelsVisionRaiInfoDetectedLabelsEntity::class;
protected $entitiesDataType = 'array';
/**
* @var string
*/
public $raiCategory;
/**
* @param CloudAiLargeModelsVisionRaiInfoDetectedLabelsEntity[]
*/
public function setEntities($entities)
{
$this->entities = $entities;
}
/**
* @return CloudAiLargeModelsVisionRaiInfoDetectedLabelsEntity[]
*/
public function getEntities()
{
return $this->entities;
}
/**
* @param string
*/
public function setRaiCategory($raiCategory)
{
$this->raiCategory = $raiCategory;
}
/**
* @return string
*/
public function getRaiCategory()
{
return $this->raiCategory;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionRaiInfoDetectedLabels::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionRaiInfoDetectedLabels');

View File

@@ -0,0 +1,98 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionRaiInfoDetectedLabelsBoundingBox extends \Google\Model
{
/**
* @var int
*/
public $x1;
/**
* @var int
*/
public $x2;
/**
* @var int
*/
public $y1;
/**
* @var int
*/
public $y2;
/**
* @param int
*/
public function setX1($x1)
{
$this->x1 = $x1;
}
/**
* @return int
*/
public function getX1()
{
return $this->x1;
}
/**
* @param int
*/
public function setX2($x2)
{
$this->x2 = $x2;
}
/**
* @return int
*/
public function getX2()
{
return $this->x2;
}
/**
* @param int
*/
public function setY1($y1)
{
$this->y1 = $y1;
}
/**
* @return int
*/
public function getY1()
{
return $this->y1;
}
/**
* @param int
*/
public function setY2($y2)
{
$this->y2 = $y2;
}
/**
* @return int
*/
public function getY2()
{
return $this->y2;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionRaiInfoDetectedLabelsBoundingBox::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionRaiInfoDetectedLabelsBoundingBox');

View File

@@ -0,0 +1,114 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionRaiInfoDetectedLabelsEntity extends \Google\Model
{
protected $boundingBoxType = CloudAiLargeModelsVisionRaiInfoDetectedLabelsBoundingBox::class;
protected $boundingBoxDataType = '';
/**
* @var string
*/
public $description;
/**
* @var float
*/
public $iouScore;
/**
* @var string
*/
public $mid;
/**
* @var float
*/
public $score;
/**
* @param CloudAiLargeModelsVisionRaiInfoDetectedLabelsBoundingBox
*/
public function setBoundingBox(CloudAiLargeModelsVisionRaiInfoDetectedLabelsBoundingBox $boundingBox)
{
$this->boundingBox = $boundingBox;
}
/**
* @return CloudAiLargeModelsVisionRaiInfoDetectedLabelsBoundingBox
*/
public function getBoundingBox()
{
return $this->boundingBox;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param float
*/
public function setIouScore($iouScore)
{
$this->iouScore = $iouScore;
}
/**
* @return float
*/
public function getIouScore()
{
return $this->iouScore;
}
/**
* @param string
*/
public function setMid($mid)
{
$this->mid = $mid;
}
/**
* @return string
*/
public function getMid()
{
return $this->mid;
}
/**
* @param float
*/
public function setScore($score)
{
$this->score = $score;
}
/**
* @return float
*/
public function getScore()
{
return $this->score;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionRaiInfoDetectedLabelsEntity::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionRaiInfoDetectedLabelsEntity');

View File

@@ -0,0 +1,61 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionSemanticFilterResponse extends \Google\Collection
{
protected $collection_key = 'namedBoundingBoxes';
protected $namedBoundingBoxesType = CloudAiLargeModelsVisionNamedBoundingBox::class;
protected $namedBoundingBoxesDataType = 'array';
/**
* @var bool
*/
public $passedSemanticFilter;
/**
* @param CloudAiLargeModelsVisionNamedBoundingBox[]
*/
public function setNamedBoundingBoxes($namedBoundingBoxes)
{
$this->namedBoundingBoxes = $namedBoundingBoxes;
}
/**
* @return CloudAiLargeModelsVisionNamedBoundingBox[]
*/
public function getNamedBoundingBoxes()
{
return $this->namedBoundingBoxes;
}
/**
* @param bool
*/
public function setPassedSemanticFilter($passedSemanticFilter)
{
$this->passedSemanticFilter = $passedSemanticFilter;
}
/**
* @return bool
*/
public function getPassedSemanticFilter()
{
return $this->passedSemanticFilter;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionSemanticFilterResponse::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionSemanticFilterResponse');

View File

@@ -0,0 +1,98 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiLargeModelsVisionVideo extends \Google\Model
{
/**
* @var string
*/
public $encodedVideo;
/**
* @var string
*/
public $encoding;
/**
* @var string
*/
public $uri;
/**
* @var string
*/
public $video;
/**
* @param string
*/
public function setEncodedVideo($encodedVideo)
{
$this->encodedVideo = $encodedVideo;
}
/**
* @return string
*/
public function getEncodedVideo()
{
return $this->encodedVideo;
}
/**
* @param string
*/
public function setEncoding($encoding)
{
$this->encoding = $encoding;
}
/**
* @return string
*/
public function getEncoding()
{
return $this->encoding;
}
/**
* @param string
*/
public function setUri($uri)
{
$this->uri = $uri;
}
/**
* @return string
*/
public function getUri()
{
return $this->uri;
}
/**
* @param string
*/
public function setVideo($video)
{
$this->video = $video;
}
/**
* @return string
*/
public function getVideo()
{
return $this->video;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiLargeModelsVisionVideo::class, 'Google_Service_Aiplatform_CloudAiLargeModelsVisionVideo');

View File

@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class CloudAiPlatformCommonCreatePipelineJobApiErrorDetail extends \Google\Model
{
/**
* @var string
*/
public $errorCause;
/**
* @var string
*/
public $publicMessage;
/**
* @param string
*/
public function setErrorCause($errorCause)
{
$this->errorCause = $errorCause;
}
/**
* @return string
*/
public function getErrorCause()
{
return $this->errorCause;
}
/**
* @param string
*/
public function setPublicMessage($publicMessage)
{
$this->publicMessage = $publicMessage;
}
/**
* @return string
*/
public function getPublicMessage()
{
return $this->publicMessage;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudAiPlatformCommonCreatePipelineJobApiErrorDetail::class, 'Google_Service_Aiplatform_CloudAiPlatformCommonCreatePipelineJobApiErrorDetail');

View File

@@ -0,0 +1,81 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleApiHttpBody extends \Google\Collection
{
protected $collection_key = 'extensions';
/**
* @var string
*/
public $contentType;
/**
* @var string
*/
public $data;
/**
* @var array[]
*/
public $extensions;
/**
* @param string
*/
public function setContentType($contentType)
{
$this->contentType = $contentType;
}
/**
* @return string
*/
public function getContentType()
{
return $this->contentType;
}
/**
* @param string
*/
public function setData($data)
{
$this->data = $data;
}
/**
* @return string
*/
public function getData()
{
return $this->data;
}
/**
* @param array[]
*/
public function setExtensions($extensions)
{
$this->extensions = $extensions;
}
/**
* @return array[]
*/
public function getExtensions()
{
return $this->extensions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleApiHttpBody::class, 'Google_Service_Aiplatform_GoogleApiHttpBody');

View File

@@ -0,0 +1,94 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1ActiveLearningConfig extends \Google\Model
{
/**
* @var string
*/
public $maxDataItemCount;
/**
* @var int
*/
public $maxDataItemPercentage;
protected $sampleConfigType = GoogleCloudAiplatformV1SampleConfig::class;
protected $sampleConfigDataType = '';
protected $trainingConfigType = GoogleCloudAiplatformV1TrainingConfig::class;
protected $trainingConfigDataType = '';
/**
* @param string
*/
public function setMaxDataItemCount($maxDataItemCount)
{
$this->maxDataItemCount = $maxDataItemCount;
}
/**
* @return string
*/
public function getMaxDataItemCount()
{
return $this->maxDataItemCount;
}
/**
* @param int
*/
public function setMaxDataItemPercentage($maxDataItemPercentage)
{
$this->maxDataItemPercentage = $maxDataItemPercentage;
}
/**
* @return int
*/
public function getMaxDataItemPercentage()
{
return $this->maxDataItemPercentage;
}
/**
* @param GoogleCloudAiplatformV1SampleConfig
*/
public function setSampleConfig(GoogleCloudAiplatformV1SampleConfig $sampleConfig)
{
$this->sampleConfig = $sampleConfig;
}
/**
* @return GoogleCloudAiplatformV1SampleConfig
*/
public function getSampleConfig()
{
return $this->sampleConfig;
}
/**
* @param GoogleCloudAiplatformV1TrainingConfig
*/
public function setTrainingConfig(GoogleCloudAiplatformV1TrainingConfig $trainingConfig)
{
$this->trainingConfig = $trainingConfig;
}
/**
* @return GoogleCloudAiplatformV1TrainingConfig
*/
public function getTrainingConfig()
{
return $this->trainingConfig;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1ActiveLearningConfig::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1ActiveLearningConfig');

View File

@@ -0,0 +1,63 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest extends \Google\Collection
{
protected $collection_key = 'executions';
/**
* @var string[]
*/
public $artifacts;
/**
* @var string[]
*/
public $executions;
/**
* @param string[]
*/
public function setArtifacts($artifacts)
{
$this->artifacts = $artifacts;
}
/**
* @return string[]
*/
public function getArtifacts()
{
return $this->artifacts;
}
/**
* @param string[]
*/
public function setExecutions($executions)
{
$this->executions = $executions;
}
/**
* @return string[]
*/
public function getExecutions()
{
return $this->executions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AddContextArtifactsAndExecutionsResponse');

View File

@@ -0,0 +1,45 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AddContextChildrenRequest extends \Google\Collection
{
protected $collection_key = 'childContexts';
/**
* @var string[]
*/
public $childContexts;
/**
* @param string[]
*/
public function setChildContexts($childContexts)
{
$this->childContexts = $childContexts;
}
/**
* @return string[]
*/
public function getChildContexts()
{
return $this->childContexts;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AddContextChildrenRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AddContextChildrenRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AddContextChildrenResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AddContextChildrenResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AddContextChildrenResponse');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AddExecutionEventsRequest extends \Google\Collection
{
protected $collection_key = 'events';
protected $eventsType = GoogleCloudAiplatformV1Event::class;
protected $eventsDataType = 'array';
/**
* @param GoogleCloudAiplatformV1Event[]
*/
public function setEvents($events)
{
$this->events = $events;
}
/**
* @return GoogleCloudAiplatformV1Event[]
*/
public function getEvents()
{
return $this->events;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AddExecutionEventsRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AddExecutionEventsRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AddExecutionEventsResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AddExecutionEventsResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AddExecutionEventsResponse');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AddTrialMeasurementRequest extends \Google\Model
{
protected $measurementType = GoogleCloudAiplatformV1Measurement::class;
protected $measurementDataType = '';
/**
* @param GoogleCloudAiplatformV1Measurement
*/
public function setMeasurement(GoogleCloudAiplatformV1Measurement $measurement)
{
$this->measurement = $measurement;
}
/**
* @return GoogleCloudAiplatformV1Measurement
*/
public function getMeasurement()
{
return $this->measurement;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AddTrialMeasurementRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AddTrialMeasurementRequest');

View File

@@ -0,0 +1,168 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1Annotation extends \Google\Model
{
protected $annotationSourceType = GoogleCloudAiplatformV1UserActionReference::class;
protected $annotationSourceDataType = '';
/**
* @var string
*/
public $createTime;
/**
* @var string
*/
public $etag;
/**
* @var string[]
*/
public $labels;
/**
* @var string
*/
public $name;
/**
* @var array
*/
public $payload;
/**
* @var string
*/
public $payloadSchemaUri;
/**
* @var string
*/
public $updateTime;
/**
* @param GoogleCloudAiplatformV1UserActionReference
*/
public function setAnnotationSource(GoogleCloudAiplatformV1UserActionReference $annotationSource)
{
$this->annotationSource = $annotationSource;
}
/**
* @return GoogleCloudAiplatformV1UserActionReference
*/
public function getAnnotationSource()
{
return $this->annotationSource;
}
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param string
*/
public function setEtag($etag)
{
$this->etag = $etag;
}
/**
* @return string
*/
public function getEtag()
{
return $this->etag;
}
/**
* @param string[]
*/
public function setLabels($labels)
{
$this->labels = $labels;
}
/**
* @return string[]
*/
public function getLabels()
{
return $this->labels;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param array
*/
public function setPayload($payload)
{
$this->payload = $payload;
}
/**
* @return array
*/
public function getPayload()
{
return $this->payload;
}
/**
* @param string
*/
public function setPayloadSchemaUri($payloadSchemaUri)
{
$this->payloadSchemaUri = $payloadSchemaUri;
}
/**
* @return string
*/
public function getPayloadSchemaUri()
{
return $this->payloadSchemaUri;
}
/**
* @param string
*/
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
/**
* @return string
*/
public function getUpdateTime()
{
return $this->updateTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1Annotation::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1Annotation');

View File

@@ -0,0 +1,116 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AnnotationSpec extends \Google\Model
{
/**
* @var string
*/
public $createTime;
/**
* @var string
*/
public $displayName;
/**
* @var string
*/
public $etag;
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $updateTime;
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param string
*/
public function setEtag($etag)
{
$this->etag = $etag;
}
/**
* @return string
*/
public function getEtag()
{
return $this->etag;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
/**
* @return string
*/
public function getUpdateTime()
{
return $this->updateTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AnnotationSpec::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AnnotationSpec');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1ApiAuth extends \Google\Model
{
protected $apiKeyConfigType = GoogleCloudAiplatformV1ApiAuthApiKeyConfig::class;
protected $apiKeyConfigDataType = '';
/**
* @param GoogleCloudAiplatformV1ApiAuthApiKeyConfig
*/
public function setApiKeyConfig(GoogleCloudAiplatformV1ApiAuthApiKeyConfig $apiKeyConfig)
{
$this->apiKeyConfig = $apiKeyConfig;
}
/**
* @return GoogleCloudAiplatformV1ApiAuthApiKeyConfig
*/
public function getApiKeyConfig()
{
return $this->apiKeyConfig;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1ApiAuth::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1ApiAuth');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1ApiAuthApiKeyConfig extends \Google\Model
{
/**
* @var string
*/
public $apiKeySecretVersion;
/**
* @param string
*/
public function setApiKeySecretVersion($apiKeySecretVersion)
{
$this->apiKeySecretVersion = $apiKeySecretVersion;
}
/**
* @return string
*/
public function getApiKeySecretVersion()
{
return $this->apiKeySecretVersion;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1ApiAuthApiKeyConfig::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1ApiAuthApiKeyConfig');

View File

@@ -0,0 +1,242 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1Artifact extends \Google\Model
{
/**
* @var string
*/
public $createTime;
/**
* @var string
*/
public $description;
/**
* @var string
*/
public $displayName;
/**
* @var string
*/
public $etag;
/**
* @var string[]
*/
public $labels;
/**
* @var array[]
*/
public $metadata;
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $schemaTitle;
/**
* @var string
*/
public $schemaVersion;
/**
* @var string
*/
public $state;
/**
* @var string
*/
public $updateTime;
/**
* @var string
*/
public $uri;
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param string
*/
public function setEtag($etag)
{
$this->etag = $etag;
}
/**
* @return string
*/
public function getEtag()
{
return $this->etag;
}
/**
* @param string[]
*/
public function setLabels($labels)
{
$this->labels = $labels;
}
/**
* @return string[]
*/
public function getLabels()
{
return $this->labels;
}
/**
* @param array[]
*/
public function setMetadata($metadata)
{
$this->metadata = $metadata;
}
/**
* @return array[]
*/
public function getMetadata()
{
return $this->metadata;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setSchemaTitle($schemaTitle)
{
$this->schemaTitle = $schemaTitle;
}
/**
* @return string
*/
public function getSchemaTitle()
{
return $this->schemaTitle;
}
/**
* @param string
*/
public function setSchemaVersion($schemaVersion)
{
$this->schemaVersion = $schemaVersion;
}
/**
* @return string
*/
public function getSchemaVersion()
{
return $this->schemaVersion;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
/**
* @param string
*/
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
/**
* @return string
*/
public function getUpdateTime()
{
return $this->updateTime;
}
/**
* @param string
*/
public function setUri($uri)
{
$this->uri = $uri;
}
/**
* @return string
*/
public function getUri()
{
return $this->uri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1Artifact::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1Artifact');

View File

@@ -0,0 +1,60 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AssignNotebookRuntimeOperationMetadata extends \Google\Model
{
protected $genericMetadataType = GoogleCloudAiplatformV1GenericOperationMetadata::class;
protected $genericMetadataDataType = '';
/**
* @var string
*/
public $progressMessage;
/**
* @param GoogleCloudAiplatformV1GenericOperationMetadata
*/
public function setGenericMetadata(GoogleCloudAiplatformV1GenericOperationMetadata $genericMetadata)
{
$this->genericMetadata = $genericMetadata;
}
/**
* @return GoogleCloudAiplatformV1GenericOperationMetadata
*/
public function getGenericMetadata()
{
return $this->genericMetadata;
}
/**
* @param string
*/
public function setProgressMessage($progressMessage)
{
$this->progressMessage = $progressMessage;
}
/**
* @return string
*/
public function getProgressMessage()
{
return $this->progressMessage;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AssignNotebookRuntimeOperationMetadata::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AssignNotebookRuntimeOperationMetadata');

View File

@@ -0,0 +1,78 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AssignNotebookRuntimeRequest extends \Google\Model
{
protected $notebookRuntimeType = GoogleCloudAiplatformV1NotebookRuntime::class;
protected $notebookRuntimeDataType = '';
/**
* @var string
*/
public $notebookRuntimeId;
/**
* @var string
*/
public $notebookRuntimeTemplate;
/**
* @param GoogleCloudAiplatformV1NotebookRuntime
*/
public function setNotebookRuntime(GoogleCloudAiplatformV1NotebookRuntime $notebookRuntime)
{
$this->notebookRuntime = $notebookRuntime;
}
/**
* @return GoogleCloudAiplatformV1NotebookRuntime
*/
public function getNotebookRuntime()
{
return $this->notebookRuntime;
}
/**
* @param string
*/
public function setNotebookRuntimeId($notebookRuntimeId)
{
$this->notebookRuntimeId = $notebookRuntimeId;
}
/**
* @return string
*/
public function getNotebookRuntimeId()
{
return $this->notebookRuntimeId;
}
/**
* @param string
*/
public function setNotebookRuntimeTemplate($notebookRuntimeTemplate)
{
$this->notebookRuntimeTemplate = $notebookRuntimeTemplate;
}
/**
* @return string
*/
public function getNotebookRuntimeTemplate()
{
return $this->notebookRuntimeTemplate;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AssignNotebookRuntimeRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AssignNotebookRuntimeRequest');

View File

@@ -0,0 +1,126 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1Attribution extends \Google\Collection
{
protected $collection_key = 'outputIndex';
public $approximationError;
public $baselineOutputValue;
/**
* @var array
*/
public $featureAttributions;
public $instanceOutputValue;
/**
* @var string
*/
public $outputDisplayName;
/**
* @var int[]
*/
public $outputIndex;
/**
* @var string
*/
public $outputName;
public function setApproximationError($approximationError)
{
$this->approximationError = $approximationError;
}
public function getApproximationError()
{
return $this->approximationError;
}
public function setBaselineOutputValue($baselineOutputValue)
{
$this->baselineOutputValue = $baselineOutputValue;
}
public function getBaselineOutputValue()
{
return $this->baselineOutputValue;
}
/**
* @param array
*/
public function setFeatureAttributions($featureAttributions)
{
$this->featureAttributions = $featureAttributions;
}
/**
* @return array
*/
public function getFeatureAttributions()
{
return $this->featureAttributions;
}
public function setInstanceOutputValue($instanceOutputValue)
{
$this->instanceOutputValue = $instanceOutputValue;
}
public function getInstanceOutputValue()
{
return $this->instanceOutputValue;
}
/**
* @param string
*/
public function setOutputDisplayName($outputDisplayName)
{
$this->outputDisplayName = $outputDisplayName;
}
/**
* @return string
*/
public function getOutputDisplayName()
{
return $this->outputDisplayName;
}
/**
* @param int[]
*/
public function setOutputIndex($outputIndex)
{
$this->outputIndex = $outputIndex;
}
/**
* @return int[]
*/
public function getOutputIndex()
{
return $this->outputIndex;
}
/**
* @param string
*/
public function setOutputName($outputName)
{
$this->outputName = $outputName;
}
/**
* @return string
*/
public function getOutputName()
{
return $this->outputName;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1Attribution::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1Attribution');

View File

@@ -0,0 +1,75 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AugmentPromptRequest extends \Google\Collection
{
protected $collection_key = 'contents';
protected $contentsType = GoogleCloudAiplatformV1Content::class;
protected $contentsDataType = 'array';
protected $modelType = GoogleCloudAiplatformV1AugmentPromptRequestModel::class;
protected $modelDataType = '';
protected $vertexRagStoreType = GoogleCloudAiplatformV1VertexRagStore::class;
protected $vertexRagStoreDataType = '';
/**
* @param GoogleCloudAiplatformV1Content[]
*/
public function setContents($contents)
{
$this->contents = $contents;
}
/**
* @return GoogleCloudAiplatformV1Content[]
*/
public function getContents()
{
return $this->contents;
}
/**
* @param GoogleCloudAiplatformV1AugmentPromptRequestModel
*/
public function setModel(GoogleCloudAiplatformV1AugmentPromptRequestModel $model)
{
$this->model = $model;
}
/**
* @return GoogleCloudAiplatformV1AugmentPromptRequestModel
*/
public function getModel()
{
return $this->model;
}
/**
* @param GoogleCloudAiplatformV1VertexRagStore
*/
public function setVertexRagStore(GoogleCloudAiplatformV1VertexRagStore $vertexRagStore)
{
$this->vertexRagStore = $vertexRagStore;
}
/**
* @return GoogleCloudAiplatformV1VertexRagStore
*/
public function getVertexRagStore()
{
return $this->vertexRagStore;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AugmentPromptRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AugmentPromptRequest');

View File

@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AugmentPromptRequestModel extends \Google\Model
{
/**
* @var string
*/
public $model;
/**
* @var string
*/
public $modelVersion;
/**
* @param string
*/
public function setModel($model)
{
$this->model = $model;
}
/**
* @return string
*/
public function getModel()
{
return $this->model;
}
/**
* @param string
*/
public function setModelVersion($modelVersion)
{
$this->modelVersion = $modelVersion;
}
/**
* @return string
*/
public function getModelVersion()
{
return $this->modelVersion;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AugmentPromptRequestModel::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AugmentPromptRequestModel');

View File

@@ -0,0 +1,59 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AugmentPromptResponse extends \Google\Collection
{
protected $collection_key = 'facts';
protected $augmentedPromptType = GoogleCloudAiplatformV1Content::class;
protected $augmentedPromptDataType = 'array';
protected $factsType = GoogleCloudAiplatformV1Fact::class;
protected $factsDataType = 'array';
/**
* @param GoogleCloudAiplatformV1Content[]
*/
public function setAugmentedPrompt($augmentedPrompt)
{
$this->augmentedPrompt = $augmentedPrompt;
}
/**
* @return GoogleCloudAiplatformV1Content[]
*/
public function getAugmentedPrompt()
{
return $this->augmentedPrompt;
}
/**
* @param GoogleCloudAiplatformV1Fact[]
*/
public function setFacts($facts)
{
$this->facts = $facts;
}
/**
* @return GoogleCloudAiplatformV1Fact[]
*/
public function getFacts()
{
return $this->facts;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AugmentPromptResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AugmentPromptResponse');

View File

@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AutomaticResources extends \Google\Model
{
/**
* @var int
*/
public $maxReplicaCount;
/**
* @var int
*/
public $minReplicaCount;
/**
* @param int
*/
public function setMaxReplicaCount($maxReplicaCount)
{
$this->maxReplicaCount = $maxReplicaCount;
}
/**
* @return int
*/
public function getMaxReplicaCount()
{
return $this->maxReplicaCount;
}
/**
* @param int
*/
public function setMinReplicaCount($minReplicaCount)
{
$this->minReplicaCount = $minReplicaCount;
}
/**
* @return int
*/
public function getMinReplicaCount()
{
return $this->minReplicaCount;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AutomaticResources::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AutomaticResources');

View File

@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AutoscalingMetricSpec extends \Google\Model
{
/**
* @var string
*/
public $metricName;
/**
* @var int
*/
public $target;
/**
* @param string
*/
public function setMetricName($metricName)
{
$this->metricName = $metricName;
}
/**
* @return string
*/
public function getMetricName()
{
return $this->metricName;
}
/**
* @param int
*/
public function setTarget($target)
{
$this->target = $target;
}
/**
* @return int
*/
public function getTarget()
{
return $this->target;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AutoscalingMetricSpec::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AutoscalingMetricSpec');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1AvroSource extends \Google\Model
{
protected $gcsSourceType = GoogleCloudAiplatformV1GcsSource::class;
protected $gcsSourceDataType = '';
/**
* @param GoogleCloudAiplatformV1GcsSource
*/
public function setGcsSource(GoogleCloudAiplatformV1GcsSource $gcsSource)
{
$this->gcsSource = $gcsSource;
}
/**
* @return GoogleCloudAiplatformV1GcsSource
*/
public function getGcsSource()
{
return $this->gcsSource;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1AvroSource::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1AvroSource');

View File

@@ -0,0 +1,45 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchCancelPipelineJobsRequest extends \Google\Collection
{
protected $collection_key = 'names';
/**
* @var string[]
*/
public $names;
/**
* @param string[]
*/
public function setNames($names)
{
$this->names = $names;
}
/**
* @return string[]
*/
public function getNames()
{
return $this->names;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchCancelPipelineJobsRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchCancelPipelineJobsRequest');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchCreateFeaturesOperationMetadata extends \Google\Model
{
protected $genericMetadataType = GoogleCloudAiplatformV1GenericOperationMetadata::class;
protected $genericMetadataDataType = '';
/**
* @param GoogleCloudAiplatformV1GenericOperationMetadata
*/
public function setGenericMetadata(GoogleCloudAiplatformV1GenericOperationMetadata $genericMetadata)
{
$this->genericMetadata = $genericMetadata;
}
/**
* @return GoogleCloudAiplatformV1GenericOperationMetadata
*/
public function getGenericMetadata()
{
return $this->genericMetadata;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchCreateFeaturesOperationMetadata::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchCreateFeaturesOperationMetadata');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchCreateFeaturesRequest extends \Google\Collection
{
protected $collection_key = 'requests';
protected $requestsType = GoogleCloudAiplatformV1CreateFeatureRequest::class;
protected $requestsDataType = 'array';
/**
* @param GoogleCloudAiplatformV1CreateFeatureRequest[]
*/
public function setRequests($requests)
{
$this->requests = $requests;
}
/**
* @return GoogleCloudAiplatformV1CreateFeatureRequest[]
*/
public function getRequests()
{
return $this->requests;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchCreateFeaturesRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchCreateFeaturesRequest');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchCreateFeaturesResponse extends \Google\Collection
{
protected $collection_key = 'features';
protected $featuresType = GoogleCloudAiplatformV1Feature::class;
protected $featuresDataType = 'array';
/**
* @param GoogleCloudAiplatformV1Feature[]
*/
public function setFeatures($features)
{
$this->features = $features;
}
/**
* @return GoogleCloudAiplatformV1Feature[]
*/
public function getFeatures()
{
return $this->features;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchCreateFeaturesResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchCreateFeaturesResponse');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchCreateTensorboardRunsRequest extends \Google\Collection
{
protected $collection_key = 'requests';
protected $requestsType = GoogleCloudAiplatformV1CreateTensorboardRunRequest::class;
protected $requestsDataType = 'array';
/**
* @param GoogleCloudAiplatformV1CreateTensorboardRunRequest[]
*/
public function setRequests($requests)
{
$this->requests = $requests;
}
/**
* @return GoogleCloudAiplatformV1CreateTensorboardRunRequest[]
*/
public function getRequests()
{
return $this->requests;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchCreateTensorboardRunsRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchCreateTensorboardRunsRequest');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchCreateTensorboardRunsResponse extends \Google\Collection
{
protected $collection_key = 'tensorboardRuns';
protected $tensorboardRunsType = GoogleCloudAiplatformV1TensorboardRun::class;
protected $tensorboardRunsDataType = 'array';
/**
* @param GoogleCloudAiplatformV1TensorboardRun[]
*/
public function setTensorboardRuns($tensorboardRuns)
{
$this->tensorboardRuns = $tensorboardRuns;
}
/**
* @return GoogleCloudAiplatformV1TensorboardRun[]
*/
public function getTensorboardRuns()
{
return $this->tensorboardRuns;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchCreateTensorboardRunsResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchCreateTensorboardRunsResponse');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchCreateTensorboardTimeSeriesRequest extends \Google\Collection
{
protected $collection_key = 'requests';
protected $requestsType = GoogleCloudAiplatformV1CreateTensorboardTimeSeriesRequest::class;
protected $requestsDataType = 'array';
/**
* @param GoogleCloudAiplatformV1CreateTensorboardTimeSeriesRequest[]
*/
public function setRequests($requests)
{
$this->requests = $requests;
}
/**
* @return GoogleCloudAiplatformV1CreateTensorboardTimeSeriesRequest[]
*/
public function getRequests()
{
return $this->requests;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchCreateTensorboardTimeSeriesRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchCreateTensorboardTimeSeriesRequest');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchCreateTensorboardTimeSeriesResponse extends \Google\Collection
{
protected $collection_key = 'tensorboardTimeSeries';
protected $tensorboardTimeSeriesType = GoogleCloudAiplatformV1TensorboardTimeSeries::class;
protected $tensorboardTimeSeriesDataType = 'array';
/**
* @param GoogleCloudAiplatformV1TensorboardTimeSeries[]
*/
public function setTensorboardTimeSeries($tensorboardTimeSeries)
{
$this->tensorboardTimeSeries = $tensorboardTimeSeries;
}
/**
* @return GoogleCloudAiplatformV1TensorboardTimeSeries[]
*/
public function getTensorboardTimeSeries()
{
return $this->tensorboardTimeSeries;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchCreateTensorboardTimeSeriesResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchCreateTensorboardTimeSeriesResponse');

View File

@@ -0,0 +1,78 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchDedicatedResources extends \Google\Model
{
protected $machineSpecType = GoogleCloudAiplatformV1MachineSpec::class;
protected $machineSpecDataType = '';
/**
* @var int
*/
public $maxReplicaCount;
/**
* @var int
*/
public $startingReplicaCount;
/**
* @param GoogleCloudAiplatformV1MachineSpec
*/
public function setMachineSpec(GoogleCloudAiplatformV1MachineSpec $machineSpec)
{
$this->machineSpec = $machineSpec;
}
/**
* @return GoogleCloudAiplatformV1MachineSpec
*/
public function getMachineSpec()
{
return $this->machineSpec;
}
/**
* @param int
*/
public function setMaxReplicaCount($maxReplicaCount)
{
$this->maxReplicaCount = $maxReplicaCount;
}
/**
* @return int
*/
public function getMaxReplicaCount()
{
return $this->maxReplicaCount;
}
/**
* @param int
*/
public function setStartingReplicaCount($startingReplicaCount)
{
$this->startingReplicaCount = $startingReplicaCount;
}
/**
* @return int
*/
public function getStartingReplicaCount()
{
return $this->startingReplicaCount;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchDedicatedResources::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchDedicatedResources');

View File

@@ -0,0 +1,45 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchDeletePipelineJobsRequest extends \Google\Collection
{
protected $collection_key = 'names';
/**
* @var string[]
*/
public $names;
/**
* @param string[]
*/
public function setNames($names)
{
$this->names = $names;
}
/**
* @return string[]
*/
public function getNames()
{
return $this->names;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchDeletePipelineJobsRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchDeletePipelineJobsRequest');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchImportEvaluatedAnnotationsRequest extends \Google\Collection
{
protected $collection_key = 'evaluatedAnnotations';
protected $evaluatedAnnotationsType = GoogleCloudAiplatformV1EvaluatedAnnotation::class;
protected $evaluatedAnnotationsDataType = 'array';
/**
* @param GoogleCloudAiplatformV1EvaluatedAnnotation[]
*/
public function setEvaluatedAnnotations($evaluatedAnnotations)
{
$this->evaluatedAnnotations = $evaluatedAnnotations;
}
/**
* @return GoogleCloudAiplatformV1EvaluatedAnnotation[]
*/
public function getEvaluatedAnnotations()
{
return $this->evaluatedAnnotations;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchImportEvaluatedAnnotationsRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchImportEvaluatedAnnotationsRequest');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchImportEvaluatedAnnotationsResponse extends \Google\Model
{
/**
* @var int
*/
public $importedEvaluatedAnnotationsCount;
/**
* @param int
*/
public function setImportedEvaluatedAnnotationsCount($importedEvaluatedAnnotationsCount)
{
$this->importedEvaluatedAnnotationsCount = $importedEvaluatedAnnotationsCount;
}
/**
* @return int
*/
public function getImportedEvaluatedAnnotationsCount()
{
return $this->importedEvaluatedAnnotationsCount;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchImportEvaluatedAnnotationsResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchImportEvaluatedAnnotationsResponse');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchImportModelEvaluationSlicesRequest extends \Google\Collection
{
protected $collection_key = 'modelEvaluationSlices';
protected $modelEvaluationSlicesType = GoogleCloudAiplatformV1ModelEvaluationSlice::class;
protected $modelEvaluationSlicesDataType = 'array';
/**
* @param GoogleCloudAiplatformV1ModelEvaluationSlice[]
*/
public function setModelEvaluationSlices($modelEvaluationSlices)
{
$this->modelEvaluationSlices = $modelEvaluationSlices;
}
/**
* @return GoogleCloudAiplatformV1ModelEvaluationSlice[]
*/
public function getModelEvaluationSlices()
{
return $this->modelEvaluationSlices;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchImportModelEvaluationSlicesRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchImportModelEvaluationSlicesRequest');

View File

@@ -0,0 +1,45 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchImportModelEvaluationSlicesResponse extends \Google\Collection
{
protected $collection_key = 'importedModelEvaluationSlices';
/**
* @var string[]
*/
public $importedModelEvaluationSlices;
/**
* @param string[]
*/
public function setImportedModelEvaluationSlices($importedModelEvaluationSlices)
{
$this->importedModelEvaluationSlices = $importedModelEvaluationSlices;
}
/**
* @return string[]
*/
public function getImportedModelEvaluationSlices()
{
return $this->importedModelEvaluationSlices;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchImportModelEvaluationSlicesResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchImportModelEvaluationSlicesResponse');

View File

@@ -0,0 +1,59 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchMigrateResourcesOperationMetadata extends \Google\Collection
{
protected $collection_key = 'partialResults';
protected $genericMetadataType = GoogleCloudAiplatformV1GenericOperationMetadata::class;
protected $genericMetadataDataType = '';
protected $partialResultsType = GoogleCloudAiplatformV1BatchMigrateResourcesOperationMetadataPartialResult::class;
protected $partialResultsDataType = 'array';
/**
* @param GoogleCloudAiplatformV1GenericOperationMetadata
*/
public function setGenericMetadata(GoogleCloudAiplatformV1GenericOperationMetadata $genericMetadata)
{
$this->genericMetadata = $genericMetadata;
}
/**
* @return GoogleCloudAiplatformV1GenericOperationMetadata
*/
public function getGenericMetadata()
{
return $this->genericMetadata;
}
/**
* @param GoogleCloudAiplatformV1BatchMigrateResourcesOperationMetadataPartialResult[]
*/
public function setPartialResults($partialResults)
{
$this->partialResults = $partialResults;
}
/**
* @return GoogleCloudAiplatformV1BatchMigrateResourcesOperationMetadataPartialResult[]
*/
public function getPartialResults()
{
return $this->partialResults;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchMigrateResourcesOperationMetadata::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchMigrateResourcesOperationMetadata');

View File

@@ -0,0 +1,94 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchMigrateResourcesOperationMetadataPartialResult extends \Google\Model
{
/**
* @var string
*/
public $dataset;
protected $errorType = GoogleRpcStatus::class;
protected $errorDataType = '';
/**
* @var string
*/
public $model;
protected $requestType = GoogleCloudAiplatformV1MigrateResourceRequest::class;
protected $requestDataType = '';
/**
* @param string
*/
public function setDataset($dataset)
{
$this->dataset = $dataset;
}
/**
* @return string
*/
public function getDataset()
{
return $this->dataset;
}
/**
* @param GoogleRpcStatus
*/
public function setError(GoogleRpcStatus $error)
{
$this->error = $error;
}
/**
* @return GoogleRpcStatus
*/
public function getError()
{
return $this->error;
}
/**
* @param string
*/
public function setModel($model)
{
$this->model = $model;
}
/**
* @return string
*/
public function getModel()
{
return $this->model;
}
/**
* @param GoogleCloudAiplatformV1MigrateResourceRequest
*/
public function setRequest(GoogleCloudAiplatformV1MigrateResourceRequest $request)
{
$this->request = $request;
}
/**
* @return GoogleCloudAiplatformV1MigrateResourceRequest
*/
public function getRequest()
{
return $this->request;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchMigrateResourcesOperationMetadataPartialResult::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchMigrateResourcesOperationMetadataPartialResult');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchMigrateResourcesRequest extends \Google\Collection
{
protected $collection_key = 'migrateResourceRequests';
protected $migrateResourceRequestsType = GoogleCloudAiplatformV1MigrateResourceRequest::class;
protected $migrateResourceRequestsDataType = 'array';
/**
* @param GoogleCloudAiplatformV1MigrateResourceRequest[]
*/
public function setMigrateResourceRequests($migrateResourceRequests)
{
$this->migrateResourceRequests = $migrateResourceRequests;
}
/**
* @return GoogleCloudAiplatformV1MigrateResourceRequest[]
*/
public function getMigrateResourceRequests()
{
return $this->migrateResourceRequests;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchMigrateResourcesRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchMigrateResourcesRequest');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchMigrateResourcesResponse extends \Google\Collection
{
protected $collection_key = 'migrateResourceResponses';
protected $migrateResourceResponsesType = GoogleCloudAiplatformV1MigrateResourceResponse::class;
protected $migrateResourceResponsesDataType = 'array';
/**
* @param GoogleCloudAiplatformV1MigrateResourceResponse[]
*/
public function setMigrateResourceResponses($migrateResourceResponses)
{
$this->migrateResourceResponses = $migrateResourceResponses;
}
/**
* @return GoogleCloudAiplatformV1MigrateResourceResponse[]
*/
public function getMigrateResourceResponses()
{
return $this->migrateResourceResponses;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchMigrateResourcesResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchMigrateResourcesResponse');

View File

@@ -0,0 +1,523 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchPredictionJob extends \Google\Collection
{
protected $collection_key = 'partialFailures';
protected $completionStatsType = GoogleCloudAiplatformV1CompletionStats::class;
protected $completionStatsDataType = '';
/**
* @var string
*/
public $createTime;
protected $dedicatedResourcesType = GoogleCloudAiplatformV1BatchDedicatedResources::class;
protected $dedicatedResourcesDataType = '';
/**
* @var bool
*/
public $disableContainerLogging;
/**
* @var string
*/
public $displayName;
protected $encryptionSpecType = GoogleCloudAiplatformV1EncryptionSpec::class;
protected $encryptionSpecDataType = '';
/**
* @var string
*/
public $endTime;
protected $errorType = GoogleRpcStatus::class;
protected $errorDataType = '';
protected $explanationSpecType = GoogleCloudAiplatformV1ExplanationSpec::class;
protected $explanationSpecDataType = '';
/**
* @var bool
*/
public $generateExplanation;
protected $inputConfigType = GoogleCloudAiplatformV1BatchPredictionJobInputConfig::class;
protected $inputConfigDataType = '';
protected $instanceConfigType = GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig::class;
protected $instanceConfigDataType = '';
/**
* @var string[]
*/
public $labels;
protected $manualBatchTuningParametersType = GoogleCloudAiplatformV1ManualBatchTuningParameters::class;
protected $manualBatchTuningParametersDataType = '';
/**
* @var string
*/
public $model;
/**
* @var array
*/
public $modelParameters;
/**
* @var string
*/
public $modelVersionId;
/**
* @var string
*/
public $name;
protected $outputConfigType = GoogleCloudAiplatformV1BatchPredictionJobOutputConfig::class;
protected $outputConfigDataType = '';
protected $outputInfoType = GoogleCloudAiplatformV1BatchPredictionJobOutputInfo::class;
protected $outputInfoDataType = '';
protected $partialFailuresType = GoogleRpcStatus::class;
protected $partialFailuresDataType = 'array';
protected $resourcesConsumedType = GoogleCloudAiplatformV1ResourcesConsumed::class;
protected $resourcesConsumedDataType = '';
/**
* @var bool
*/
public $satisfiesPzi;
/**
* @var bool
*/
public $satisfiesPzs;
/**
* @var string
*/
public $serviceAccount;
/**
* @var string
*/
public $startTime;
/**
* @var string
*/
public $state;
protected $unmanagedContainerModelType = GoogleCloudAiplatformV1UnmanagedContainerModel::class;
protected $unmanagedContainerModelDataType = '';
/**
* @var string
*/
public $updateTime;
/**
* @param GoogleCloudAiplatformV1CompletionStats
*/
public function setCompletionStats(GoogleCloudAiplatformV1CompletionStats $completionStats)
{
$this->completionStats = $completionStats;
}
/**
* @return GoogleCloudAiplatformV1CompletionStats
*/
public function getCompletionStats()
{
return $this->completionStats;
}
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param GoogleCloudAiplatformV1BatchDedicatedResources
*/
public function setDedicatedResources(GoogleCloudAiplatformV1BatchDedicatedResources $dedicatedResources)
{
$this->dedicatedResources = $dedicatedResources;
}
/**
* @return GoogleCloudAiplatformV1BatchDedicatedResources
*/
public function getDedicatedResources()
{
return $this->dedicatedResources;
}
/**
* @param bool
*/
public function setDisableContainerLogging($disableContainerLogging)
{
$this->disableContainerLogging = $disableContainerLogging;
}
/**
* @return bool
*/
public function getDisableContainerLogging()
{
return $this->disableContainerLogging;
}
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param GoogleCloudAiplatformV1EncryptionSpec
*/
public function setEncryptionSpec(GoogleCloudAiplatformV1EncryptionSpec $encryptionSpec)
{
$this->encryptionSpec = $encryptionSpec;
}
/**
* @return GoogleCloudAiplatformV1EncryptionSpec
*/
public function getEncryptionSpec()
{
return $this->encryptionSpec;
}
/**
* @param string
*/
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
/**
* @return string
*/
public function getEndTime()
{
return $this->endTime;
}
/**
* @param GoogleRpcStatus
*/
public function setError(GoogleRpcStatus $error)
{
$this->error = $error;
}
/**
* @return GoogleRpcStatus
*/
public function getError()
{
return $this->error;
}
/**
* @param GoogleCloudAiplatformV1ExplanationSpec
*/
public function setExplanationSpec(GoogleCloudAiplatformV1ExplanationSpec $explanationSpec)
{
$this->explanationSpec = $explanationSpec;
}
/**
* @return GoogleCloudAiplatformV1ExplanationSpec
*/
public function getExplanationSpec()
{
return $this->explanationSpec;
}
/**
* @param bool
*/
public function setGenerateExplanation($generateExplanation)
{
$this->generateExplanation = $generateExplanation;
}
/**
* @return bool
*/
public function getGenerateExplanation()
{
return $this->generateExplanation;
}
/**
* @param GoogleCloudAiplatformV1BatchPredictionJobInputConfig
*/
public function setInputConfig(GoogleCloudAiplatformV1BatchPredictionJobInputConfig $inputConfig)
{
$this->inputConfig = $inputConfig;
}
/**
* @return GoogleCloudAiplatformV1BatchPredictionJobInputConfig
*/
public function getInputConfig()
{
return $this->inputConfig;
}
/**
* @param GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig
*/
public function setInstanceConfig(GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig $instanceConfig)
{
$this->instanceConfig = $instanceConfig;
}
/**
* @return GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig
*/
public function getInstanceConfig()
{
return $this->instanceConfig;
}
/**
* @param string[]
*/
public function setLabels($labels)
{
$this->labels = $labels;
}
/**
* @return string[]
*/
public function getLabels()
{
return $this->labels;
}
/**
* @param GoogleCloudAiplatformV1ManualBatchTuningParameters
*/
public function setManualBatchTuningParameters(GoogleCloudAiplatformV1ManualBatchTuningParameters $manualBatchTuningParameters)
{
$this->manualBatchTuningParameters = $manualBatchTuningParameters;
}
/**
* @return GoogleCloudAiplatformV1ManualBatchTuningParameters
*/
public function getManualBatchTuningParameters()
{
return $this->manualBatchTuningParameters;
}
/**
* @param string
*/
public function setModel($model)
{
$this->model = $model;
}
/**
* @return string
*/
public function getModel()
{
return $this->model;
}
/**
* @param array
*/
public function setModelParameters($modelParameters)
{
$this->modelParameters = $modelParameters;
}
/**
* @return array
*/
public function getModelParameters()
{
return $this->modelParameters;
}
/**
* @param string
*/
public function setModelVersionId($modelVersionId)
{
$this->modelVersionId = $modelVersionId;
}
/**
* @return string
*/
public function getModelVersionId()
{
return $this->modelVersionId;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param GoogleCloudAiplatformV1BatchPredictionJobOutputConfig
*/
public function setOutputConfig(GoogleCloudAiplatformV1BatchPredictionJobOutputConfig $outputConfig)
{
$this->outputConfig = $outputConfig;
}
/**
* @return GoogleCloudAiplatformV1BatchPredictionJobOutputConfig
*/
public function getOutputConfig()
{
return $this->outputConfig;
}
/**
* @param GoogleCloudAiplatformV1BatchPredictionJobOutputInfo
*/
public function setOutputInfo(GoogleCloudAiplatformV1BatchPredictionJobOutputInfo $outputInfo)
{
$this->outputInfo = $outputInfo;
}
/**
* @return GoogleCloudAiplatformV1BatchPredictionJobOutputInfo
*/
public function getOutputInfo()
{
return $this->outputInfo;
}
/**
* @param GoogleRpcStatus[]
*/
public function setPartialFailures($partialFailures)
{
$this->partialFailures = $partialFailures;
}
/**
* @return GoogleRpcStatus[]
*/
public function getPartialFailures()
{
return $this->partialFailures;
}
/**
* @param GoogleCloudAiplatformV1ResourcesConsumed
*/
public function setResourcesConsumed(GoogleCloudAiplatformV1ResourcesConsumed $resourcesConsumed)
{
$this->resourcesConsumed = $resourcesConsumed;
}
/**
* @return GoogleCloudAiplatformV1ResourcesConsumed
*/
public function getResourcesConsumed()
{
return $this->resourcesConsumed;
}
/**
* @param bool
*/
public function setSatisfiesPzi($satisfiesPzi)
{
$this->satisfiesPzi = $satisfiesPzi;
}
/**
* @return bool
*/
public function getSatisfiesPzi()
{
return $this->satisfiesPzi;
}
/**
* @param bool
*/
public function setSatisfiesPzs($satisfiesPzs)
{
$this->satisfiesPzs = $satisfiesPzs;
}
/**
* @return bool
*/
public function getSatisfiesPzs()
{
return $this->satisfiesPzs;
}
/**
* @param string
*/
public function setServiceAccount($serviceAccount)
{
$this->serviceAccount = $serviceAccount;
}
/**
* @return string
*/
public function getServiceAccount()
{
return $this->serviceAccount;
}
/**
* @param string
*/
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
/**
* @return string
*/
public function getStartTime()
{
return $this->startTime;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
/**
* @param GoogleCloudAiplatformV1UnmanagedContainerModel
*/
public function setUnmanagedContainerModel(GoogleCloudAiplatformV1UnmanagedContainerModel $unmanagedContainerModel)
{
$this->unmanagedContainerModel = $unmanagedContainerModel;
}
/**
* @return GoogleCloudAiplatformV1UnmanagedContainerModel
*/
public function getUnmanagedContainerModel()
{
return $this->unmanagedContainerModel;
}
/**
* @param string
*/
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
/**
* @return string
*/
public function getUpdateTime()
{
return $this->updateTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchPredictionJob::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchPredictionJob');

View File

@@ -0,0 +1,76 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchPredictionJobInputConfig extends \Google\Model
{
protected $bigquerySourceType = GoogleCloudAiplatformV1BigQuerySource::class;
protected $bigquerySourceDataType = '';
protected $gcsSourceType = GoogleCloudAiplatformV1GcsSource::class;
protected $gcsSourceDataType = '';
/**
* @var string
*/
public $instancesFormat;
/**
* @param GoogleCloudAiplatformV1BigQuerySource
*/
public function setBigquerySource(GoogleCloudAiplatformV1BigQuerySource $bigquerySource)
{
$this->bigquerySource = $bigquerySource;
}
/**
* @return GoogleCloudAiplatformV1BigQuerySource
*/
public function getBigquerySource()
{
return $this->bigquerySource;
}
/**
* @param GoogleCloudAiplatformV1GcsSource
*/
public function setGcsSource(GoogleCloudAiplatformV1GcsSource $gcsSource)
{
$this->gcsSource = $gcsSource;
}
/**
* @return GoogleCloudAiplatformV1GcsSource
*/
public function getGcsSource()
{
return $this->gcsSource;
}
/**
* @param string
*/
public function setInstancesFormat($instancesFormat)
{
$this->instancesFormat = $instancesFormat;
}
/**
* @return string
*/
public function getInstancesFormat()
{
return $this->instancesFormat;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchPredictionJobInputConfig::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchPredictionJobInputConfig');

View File

@@ -0,0 +1,99 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig extends \Google\Collection
{
protected $collection_key = 'includedFields';
/**
* @var string[]
*/
public $excludedFields;
/**
* @var string[]
*/
public $includedFields;
/**
* @var string
*/
public $instanceType;
/**
* @var string
*/
public $keyField;
/**
* @param string[]
*/
public function setExcludedFields($excludedFields)
{
$this->excludedFields = $excludedFields;
}
/**
* @return string[]
*/
public function getExcludedFields()
{
return $this->excludedFields;
}
/**
* @param string[]
*/
public function setIncludedFields($includedFields)
{
$this->includedFields = $includedFields;
}
/**
* @return string[]
*/
public function getIncludedFields()
{
return $this->includedFields;
}
/**
* @param string
*/
public function setInstanceType($instanceType)
{
$this->instanceType = $instanceType;
}
/**
* @return string
*/
public function getInstanceType()
{
return $this->instanceType;
}
/**
* @param string
*/
public function setKeyField($keyField)
{
$this->keyField = $keyField;
}
/**
* @return string
*/
public function getKeyField()
{
return $this->keyField;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig');

View File

@@ -0,0 +1,76 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchPredictionJobOutputConfig extends \Google\Model
{
protected $bigqueryDestinationType = GoogleCloudAiplatformV1BigQueryDestination::class;
protected $bigqueryDestinationDataType = '';
protected $gcsDestinationType = GoogleCloudAiplatformV1GcsDestination::class;
protected $gcsDestinationDataType = '';
/**
* @var string
*/
public $predictionsFormat;
/**
* @param GoogleCloudAiplatformV1BigQueryDestination
*/
public function setBigqueryDestination(GoogleCloudAiplatformV1BigQueryDestination $bigqueryDestination)
{
$this->bigqueryDestination = $bigqueryDestination;
}
/**
* @return GoogleCloudAiplatformV1BigQueryDestination
*/
public function getBigqueryDestination()
{
return $this->bigqueryDestination;
}
/**
* @param GoogleCloudAiplatformV1GcsDestination
*/
public function setGcsDestination(GoogleCloudAiplatformV1GcsDestination $gcsDestination)
{
$this->gcsDestination = $gcsDestination;
}
/**
* @return GoogleCloudAiplatformV1GcsDestination
*/
public function getGcsDestination()
{
return $this->gcsDestination;
}
/**
* @param string
*/
public function setPredictionsFormat($predictionsFormat)
{
$this->predictionsFormat = $predictionsFormat;
}
/**
* @return string
*/
public function getPredictionsFormat()
{
return $this->predictionsFormat;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchPredictionJobOutputConfig::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchPredictionJobOutputConfig');

View File

@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchPredictionJobOutputInfo extends \Google\Model
{
/**
* @var string
*/
public $bigqueryOutputDataset;
/**
* @var string
*/
public $bigqueryOutputTable;
/**
* @var string
*/
public $gcsOutputDirectory;
/**
* @param string
*/
public function setBigqueryOutputDataset($bigqueryOutputDataset)
{
$this->bigqueryOutputDataset = $bigqueryOutputDataset;
}
/**
* @return string
*/
public function getBigqueryOutputDataset()
{
return $this->bigqueryOutputDataset;
}
/**
* @param string
*/
public function setBigqueryOutputTable($bigqueryOutputTable)
{
$this->bigqueryOutputTable = $bigqueryOutputTable;
}
/**
* @return string
*/
public function getBigqueryOutputTable()
{
return $this->bigqueryOutputTable;
}
/**
* @param string
*/
public function setGcsOutputDirectory($gcsOutputDirectory)
{
$this->gcsOutputDirectory = $gcsOutputDirectory;
}
/**
* @return string
*/
public function getGcsOutputDirectory()
{
return $this->gcsOutputDirectory;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchPredictionJobOutputInfo::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchPredictionJobOutputInfo');

View File

@@ -0,0 +1,42 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchReadFeatureValuesOperationMetadata extends \Google\Model
{
protected $genericMetadataType = GoogleCloudAiplatformV1GenericOperationMetadata::class;
protected $genericMetadataDataType = '';
/**
* @param GoogleCloudAiplatformV1GenericOperationMetadata
*/
public function setGenericMetadata(GoogleCloudAiplatformV1GenericOperationMetadata $genericMetadata)
{
$this->genericMetadata = $genericMetadata;
}
/**
* @return GoogleCloudAiplatformV1GenericOperationMetadata
*/
public function getGenericMetadata()
{
return $this->genericMetadata;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchReadFeatureValuesOperationMetadata::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchReadFeatureValuesOperationMetadata');

View File

@@ -0,0 +1,125 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchReadFeatureValuesRequest extends \Google\Collection
{
protected $collection_key = 'passThroughFields';
protected $bigqueryReadInstancesType = GoogleCloudAiplatformV1BigQuerySource::class;
protected $bigqueryReadInstancesDataType = '';
protected $csvReadInstancesType = GoogleCloudAiplatformV1CsvSource::class;
protected $csvReadInstancesDataType = '';
protected $destinationType = GoogleCloudAiplatformV1FeatureValueDestination::class;
protected $destinationDataType = '';
protected $entityTypeSpecsType = GoogleCloudAiplatformV1BatchReadFeatureValuesRequestEntityTypeSpec::class;
protected $entityTypeSpecsDataType = 'array';
protected $passThroughFieldsType = GoogleCloudAiplatformV1BatchReadFeatureValuesRequestPassThroughField::class;
protected $passThroughFieldsDataType = 'array';
/**
* @var string
*/
public $startTime;
/**
* @param GoogleCloudAiplatformV1BigQuerySource
*/
public function setBigqueryReadInstances(GoogleCloudAiplatformV1BigQuerySource $bigqueryReadInstances)
{
$this->bigqueryReadInstances = $bigqueryReadInstances;
}
/**
* @return GoogleCloudAiplatformV1BigQuerySource
*/
public function getBigqueryReadInstances()
{
return $this->bigqueryReadInstances;
}
/**
* @param GoogleCloudAiplatformV1CsvSource
*/
public function setCsvReadInstances(GoogleCloudAiplatformV1CsvSource $csvReadInstances)
{
$this->csvReadInstances = $csvReadInstances;
}
/**
* @return GoogleCloudAiplatformV1CsvSource
*/
public function getCsvReadInstances()
{
return $this->csvReadInstances;
}
/**
* @param GoogleCloudAiplatformV1FeatureValueDestination
*/
public function setDestination(GoogleCloudAiplatformV1FeatureValueDestination $destination)
{
$this->destination = $destination;
}
/**
* @return GoogleCloudAiplatformV1FeatureValueDestination
*/
public function getDestination()
{
return $this->destination;
}
/**
* @param GoogleCloudAiplatformV1BatchReadFeatureValuesRequestEntityTypeSpec[]
*/
public function setEntityTypeSpecs($entityTypeSpecs)
{
$this->entityTypeSpecs = $entityTypeSpecs;
}
/**
* @return GoogleCloudAiplatformV1BatchReadFeatureValuesRequestEntityTypeSpec[]
*/
public function getEntityTypeSpecs()
{
return $this->entityTypeSpecs;
}
/**
* @param GoogleCloudAiplatformV1BatchReadFeatureValuesRequestPassThroughField[]
*/
public function setPassThroughFields($passThroughFields)
{
$this->passThroughFields = $passThroughFields;
}
/**
* @return GoogleCloudAiplatformV1BatchReadFeatureValuesRequestPassThroughField[]
*/
public function getPassThroughFields()
{
return $this->passThroughFields;
}
/**
* @param string
*/
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
/**
* @return string
*/
public function getStartTime()
{
return $this->startTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchReadFeatureValuesRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchReadFeatureValuesRequest');

View File

@@ -0,0 +1,77 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchReadFeatureValuesRequestEntityTypeSpec extends \Google\Collection
{
protected $collection_key = 'settings';
/**
* @var string
*/
public $entityTypeId;
protected $featureSelectorType = GoogleCloudAiplatformV1FeatureSelector::class;
protected $featureSelectorDataType = '';
protected $settingsType = GoogleCloudAiplatformV1DestinationFeatureSetting::class;
protected $settingsDataType = 'array';
/**
* @param string
*/
public function setEntityTypeId($entityTypeId)
{
$this->entityTypeId = $entityTypeId;
}
/**
* @return string
*/
public function getEntityTypeId()
{
return $this->entityTypeId;
}
/**
* @param GoogleCloudAiplatformV1FeatureSelector
*/
public function setFeatureSelector(GoogleCloudAiplatformV1FeatureSelector $featureSelector)
{
$this->featureSelector = $featureSelector;
}
/**
* @return GoogleCloudAiplatformV1FeatureSelector
*/
public function getFeatureSelector()
{
return $this->featureSelector;
}
/**
* @param GoogleCloudAiplatformV1DestinationFeatureSetting[]
*/
public function setSettings($settings)
{
$this->settings = $settings;
}
/**
* @return GoogleCloudAiplatformV1DestinationFeatureSetting[]
*/
public function getSettings()
{
return $this->settings;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchReadFeatureValuesRequestEntityTypeSpec::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchReadFeatureValuesRequestEntityTypeSpec');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchReadFeatureValuesRequestPassThroughField extends \Google\Model
{
/**
* @var string
*/
public $fieldName;
/**
* @param string
*/
public function setFieldName($fieldName)
{
$this->fieldName = $fieldName;
}
/**
* @return string
*/
public function getFieldName()
{
return $this->fieldName;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchReadFeatureValuesRequestPassThroughField::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchReadFeatureValuesRequestPassThroughField');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchReadFeatureValuesResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchReadFeatureValuesResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchReadFeatureValuesResponse');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BatchReadTensorboardTimeSeriesDataResponse extends \Google\Collection
{
protected $collection_key = 'timeSeriesData';
protected $timeSeriesDataType = GoogleCloudAiplatformV1TimeSeriesData::class;
protected $timeSeriesDataDataType = 'array';
/**
* @param GoogleCloudAiplatformV1TimeSeriesData[]
*/
public function setTimeSeriesData($timeSeriesData)
{
$this->timeSeriesData = $timeSeriesData;
}
/**
* @return GoogleCloudAiplatformV1TimeSeriesData[]
*/
public function getTimeSeriesData()
{
return $this->timeSeriesData;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BatchReadTensorboardTimeSeriesDataResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BatchReadTensorboardTimeSeriesDataResponse');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BigQueryDestination extends \Google\Model
{
/**
* @var string
*/
public $outputUri;
/**
* @param string
*/
public function setOutputUri($outputUri)
{
$this->outputUri = $outputUri;
}
/**
* @return string
*/
public function getOutputUri()
{
return $this->outputUri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BigQueryDestination::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BigQueryDestination');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BigQuerySource extends \Google\Model
{
/**
* @var string
*/
public $inputUri;
/**
* @param string
*/
public function setInputUri($inputUri)
{
$this->inputUri = $inputUri;
}
/**
* @return string
*/
public function getInputUri()
{
return $this->inputUri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BigQuerySource::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BigQuerySource');

View File

@@ -0,0 +1,59 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BleuInput extends \Google\Collection
{
protected $collection_key = 'instances';
protected $instancesType = GoogleCloudAiplatformV1BleuInstance::class;
protected $instancesDataType = 'array';
protected $metricSpecType = GoogleCloudAiplatformV1BleuSpec::class;
protected $metricSpecDataType = '';
/**
* @param GoogleCloudAiplatformV1BleuInstance[]
*/
public function setInstances($instances)
{
$this->instances = $instances;
}
/**
* @return GoogleCloudAiplatformV1BleuInstance[]
*/
public function getInstances()
{
return $this->instances;
}
/**
* @param GoogleCloudAiplatformV1BleuSpec
*/
public function setMetricSpec(GoogleCloudAiplatformV1BleuSpec $metricSpec)
{
$this->metricSpec = $metricSpec;
}
/**
* @return GoogleCloudAiplatformV1BleuSpec
*/
public function getMetricSpec()
{
return $this->metricSpec;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BleuInput::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BleuInput');

View File

@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BleuInstance extends \Google\Model
{
/**
* @var string
*/
public $prediction;
/**
* @var string
*/
public $reference;
/**
* @param string
*/
public function setPrediction($prediction)
{
$this->prediction = $prediction;
}
/**
* @return string
*/
public function getPrediction()
{
return $this->prediction;
}
/**
* @param string
*/
public function setReference($reference)
{
$this->reference = $reference;
}
/**
* @return string
*/
public function getReference()
{
return $this->reference;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BleuInstance::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BleuInstance');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BleuMetricValue extends \Google\Model
{
/**
* @var float
*/
public $score;
/**
* @param float
*/
public function setScore($score)
{
$this->score = $score;
}
/**
* @return float
*/
public function getScore()
{
return $this->score;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BleuMetricValue::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BleuMetricValue');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BleuResults extends \Google\Collection
{
protected $collection_key = 'bleuMetricValues';
protected $bleuMetricValuesType = GoogleCloudAiplatformV1BleuMetricValue::class;
protected $bleuMetricValuesDataType = 'array';
/**
* @param GoogleCloudAiplatformV1BleuMetricValue[]
*/
public function setBleuMetricValues($bleuMetricValues)
{
$this->bleuMetricValues = $bleuMetricValues;
}
/**
* @return GoogleCloudAiplatformV1BleuMetricValue[]
*/
public function getBleuMetricValues()
{
return $this->bleuMetricValues;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BleuResults::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BleuResults');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BleuSpec extends \Google\Model
{
/**
* @var bool
*/
public $useEffectiveOrder;
/**
* @param bool
*/
public function setUseEffectiveOrder($useEffectiveOrder)
{
$this->useEffectiveOrder = $useEffectiveOrder;
}
/**
* @return bool
*/
public function getUseEffectiveOrder()
{
return $this->useEffectiveOrder;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BleuSpec::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BleuSpec');

View File

@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1Blob extends \Google\Model
{
/**
* @var string
*/
public $data;
/**
* @var string
*/
public $mimeType;
/**
* @param string
*/
public function setData($data)
{
$this->data = $data;
}
/**
* @return string
*/
public function getData()
{
return $this->data;
}
/**
* @param string
*/
public function setMimeType($mimeType)
{
$this->mimeType = $mimeType;
}
/**
* @return string
*/
public function getMimeType()
{
return $this->mimeType;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1Blob::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1Blob');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BlurBaselineConfig extends \Google\Model
{
/**
* @var float
*/
public $maxBlurSigma;
/**
* @param float
*/
public function setMaxBlurSigma($maxBlurSigma)
{
$this->maxBlurSigma = $maxBlurSigma;
}
/**
* @return float
*/
public function getMaxBlurSigma()
{
return $this->maxBlurSigma;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BlurBaselineConfig::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BlurBaselineConfig');

View File

@@ -0,0 +1,45 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1BoolArray extends \Google\Collection
{
protected $collection_key = 'values';
/**
* @var bool[]
*/
public $values;
/**
* @param bool[]
*/
public function setValues($values)
{
$this->values = $values;
}
/**
* @return bool[]
*/
public function getValues()
{
return $this->values;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1BoolArray::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1BoolArray');

View File

@@ -0,0 +1,62 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CacheConfig extends \Google\Model
{
/**
* @var bool
*/
public $disableCache;
/**
* @var string
*/
public $name;
/**
* @param bool
*/
public function setDisableCache($disableCache)
{
$this->disableCache = $disableCache;
}
/**
* @return bool
*/
public function getDisableCache()
{
return $this->disableCache;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CacheConfig::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CacheConfig');

View File

@@ -0,0 +1,233 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CachedContent extends \Google\Collection
{
protected $collection_key = 'tools';
protected $contentsType = GoogleCloudAiplatformV1Content::class;
protected $contentsDataType = 'array';
/**
* @var string
*/
public $createTime;
/**
* @var string
*/
public $displayName;
/**
* @var string
*/
public $expireTime;
/**
* @var string
*/
public $model;
/**
* @var string
*/
public $name;
protected $systemInstructionType = GoogleCloudAiplatformV1Content::class;
protected $systemInstructionDataType = '';
protected $toolConfigType = GoogleCloudAiplatformV1ToolConfig::class;
protected $toolConfigDataType = '';
protected $toolsType = GoogleCloudAiplatformV1Tool::class;
protected $toolsDataType = 'array';
/**
* @var string
*/
public $ttl;
/**
* @var string
*/
public $updateTime;
protected $usageMetadataType = GoogleCloudAiplatformV1CachedContentUsageMetadata::class;
protected $usageMetadataDataType = '';
/**
* @param GoogleCloudAiplatformV1Content[]
*/
public function setContents($contents)
{
$this->contents = $contents;
}
/**
* @return GoogleCloudAiplatformV1Content[]
*/
public function getContents()
{
return $this->contents;
}
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param string
*/
public function setExpireTime($expireTime)
{
$this->expireTime = $expireTime;
}
/**
* @return string
*/
public function getExpireTime()
{
return $this->expireTime;
}
/**
* @param string
*/
public function setModel($model)
{
$this->model = $model;
}
/**
* @return string
*/
public function getModel()
{
return $this->model;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param GoogleCloudAiplatformV1Content
*/
public function setSystemInstruction(GoogleCloudAiplatformV1Content $systemInstruction)
{
$this->systemInstruction = $systemInstruction;
}
/**
* @return GoogleCloudAiplatformV1Content
*/
public function getSystemInstruction()
{
return $this->systemInstruction;
}
/**
* @param GoogleCloudAiplatformV1ToolConfig
*/
public function setToolConfig(GoogleCloudAiplatformV1ToolConfig $toolConfig)
{
$this->toolConfig = $toolConfig;
}
/**
* @return GoogleCloudAiplatformV1ToolConfig
*/
public function getToolConfig()
{
return $this->toolConfig;
}
/**
* @param GoogleCloudAiplatformV1Tool[]
*/
public function setTools($tools)
{
$this->tools = $tools;
}
/**
* @return GoogleCloudAiplatformV1Tool[]
*/
public function getTools()
{
return $this->tools;
}
/**
* @param string
*/
public function setTtl($ttl)
{
$this->ttl = $ttl;
}
/**
* @return string
*/
public function getTtl()
{
return $this->ttl;
}
/**
* @param string
*/
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
/**
* @return string
*/
public function getUpdateTime()
{
return $this->updateTime;
}
/**
* @param GoogleCloudAiplatformV1CachedContentUsageMetadata
*/
public function setUsageMetadata(GoogleCloudAiplatformV1CachedContentUsageMetadata $usageMetadata)
{
$this->usageMetadata = $usageMetadata;
}
/**
* @return GoogleCloudAiplatformV1CachedContentUsageMetadata
*/
public function getUsageMetadata()
{
return $this->usageMetadata;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CachedContent::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CachedContent');

View File

@@ -0,0 +1,116 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CachedContentUsageMetadata extends \Google\Model
{
/**
* @var int
*/
public $audioDurationSeconds;
/**
* @var int
*/
public $imageCount;
/**
* @var int
*/
public $textCount;
/**
* @var int
*/
public $totalTokenCount;
/**
* @var int
*/
public $videoDurationSeconds;
/**
* @param int
*/
public function setAudioDurationSeconds($audioDurationSeconds)
{
$this->audioDurationSeconds = $audioDurationSeconds;
}
/**
* @return int
*/
public function getAudioDurationSeconds()
{
return $this->audioDurationSeconds;
}
/**
* @param int
*/
public function setImageCount($imageCount)
{
$this->imageCount = $imageCount;
}
/**
* @return int
*/
public function getImageCount()
{
return $this->imageCount;
}
/**
* @param int
*/
public function setTextCount($textCount)
{
$this->textCount = $textCount;
}
/**
* @return int
*/
public function getTextCount()
{
return $this->textCount;
}
/**
* @param int
*/
public function setTotalTokenCount($totalTokenCount)
{
$this->totalTokenCount = $totalTokenCount;
}
/**
* @return int
*/
public function getTotalTokenCount()
{
return $this->totalTokenCount;
}
/**
* @param int
*/
public function setVideoDurationSeconds($videoDurationSeconds)
{
$this->videoDurationSeconds = $videoDurationSeconds;
}
/**
* @return int
*/
public function getVideoDurationSeconds()
{
return $this->videoDurationSeconds;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CachedContentUsageMetadata::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CachedContentUsageMetadata');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CancelBatchPredictionJobRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CancelBatchPredictionJobRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CancelBatchPredictionJobRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CancelCustomJobRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CancelCustomJobRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CancelCustomJobRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CancelDataLabelingJobRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CancelDataLabelingJobRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CancelDataLabelingJobRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CancelHyperparameterTuningJobRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CancelHyperparameterTuningJobRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CancelHyperparameterTuningJobRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CancelNasJobRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CancelNasJobRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CancelNasJobRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CancelPipelineJobRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CancelPipelineJobRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CancelPipelineJobRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CancelTrainingPipelineRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CancelTrainingPipelineRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CancelTrainingPipelineRequest');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CancelTuningJobRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CancelTuningJobRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CancelTuningJobRequest');

View File

@@ -0,0 +1,170 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1Candidate extends \Google\Collection
{
protected $collection_key = 'safetyRatings';
public $avgLogprobs;
protected $citationMetadataType = GoogleCloudAiplatformV1CitationMetadata::class;
protected $citationMetadataDataType = '';
protected $contentType = GoogleCloudAiplatformV1Content::class;
protected $contentDataType = '';
/**
* @var string
*/
public $finishMessage;
/**
* @var string
*/
public $finishReason;
protected $groundingMetadataType = GoogleCloudAiplatformV1GroundingMetadata::class;
protected $groundingMetadataDataType = '';
/**
* @var int
*/
public $index;
protected $logprobsResultType = GoogleCloudAiplatformV1LogprobsResult::class;
protected $logprobsResultDataType = '';
protected $safetyRatingsType = GoogleCloudAiplatformV1SafetyRating::class;
protected $safetyRatingsDataType = 'array';
public function setAvgLogprobs($avgLogprobs)
{
$this->avgLogprobs = $avgLogprobs;
}
public function getAvgLogprobs()
{
return $this->avgLogprobs;
}
/**
* @param GoogleCloudAiplatformV1CitationMetadata
*/
public function setCitationMetadata(GoogleCloudAiplatformV1CitationMetadata $citationMetadata)
{
$this->citationMetadata = $citationMetadata;
}
/**
* @return GoogleCloudAiplatformV1CitationMetadata
*/
public function getCitationMetadata()
{
return $this->citationMetadata;
}
/**
* @param GoogleCloudAiplatformV1Content
*/
public function setContent(GoogleCloudAiplatformV1Content $content)
{
$this->content = $content;
}
/**
* @return GoogleCloudAiplatformV1Content
*/
public function getContent()
{
return $this->content;
}
/**
* @param string
*/
public function setFinishMessage($finishMessage)
{
$this->finishMessage = $finishMessage;
}
/**
* @return string
*/
public function getFinishMessage()
{
return $this->finishMessage;
}
/**
* @param string
*/
public function setFinishReason($finishReason)
{
$this->finishReason = $finishReason;
}
/**
* @return string
*/
public function getFinishReason()
{
return $this->finishReason;
}
/**
* @param GoogleCloudAiplatformV1GroundingMetadata
*/
public function setGroundingMetadata(GoogleCloudAiplatformV1GroundingMetadata $groundingMetadata)
{
$this->groundingMetadata = $groundingMetadata;
}
/**
* @return GoogleCloudAiplatformV1GroundingMetadata
*/
public function getGroundingMetadata()
{
return $this->groundingMetadata;
}
/**
* @param int
*/
public function setIndex($index)
{
$this->index = $index;
}
/**
* @return int
*/
public function getIndex()
{
return $this->index;
}
/**
* @param GoogleCloudAiplatformV1LogprobsResult
*/
public function setLogprobsResult(GoogleCloudAiplatformV1LogprobsResult $logprobsResult)
{
$this->logprobsResult = $logprobsResult;
}
/**
* @return GoogleCloudAiplatformV1LogprobsResult
*/
public function getLogprobsResult()
{
return $this->logprobsResult;
}
/**
* @param GoogleCloudAiplatformV1SafetyRating[]
*/
public function setSafetyRatings($safetyRatings)
{
$this->safetyRatings = $safetyRatings;
}
/**
* @return GoogleCloudAiplatformV1SafetyRating[]
*/
public function getSafetyRatings()
{
return $this->safetyRatings;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1Candidate::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1Candidate');

View File

@@ -0,0 +1,78 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CheckTrialEarlyStoppingStateMetatdata extends \Google\Model
{
protected $genericMetadataType = GoogleCloudAiplatformV1GenericOperationMetadata::class;
protected $genericMetadataDataType = '';
/**
* @var string
*/
public $study;
/**
* @var string
*/
public $trial;
/**
* @param GoogleCloudAiplatformV1GenericOperationMetadata
*/
public function setGenericMetadata(GoogleCloudAiplatformV1GenericOperationMetadata $genericMetadata)
{
$this->genericMetadata = $genericMetadata;
}
/**
* @return GoogleCloudAiplatformV1GenericOperationMetadata
*/
public function getGenericMetadata()
{
return $this->genericMetadata;
}
/**
* @param string
*/
public function setStudy($study)
{
$this->study = $study;
}
/**
* @return string
*/
public function getStudy()
{
return $this->study;
}
/**
* @param string
*/
public function setTrial($trial)
{
$this->trial = $trial;
}
/**
* @return string
*/
public function getTrial()
{
return $this->trial;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CheckTrialEarlyStoppingStateMetatdata::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CheckTrialEarlyStoppingStateMetatdata');

View File

@@ -0,0 +1,25 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CheckTrialEarlyStoppingStateRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CheckTrialEarlyStoppingStateRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CheckTrialEarlyStoppingStateRequest');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CheckTrialEarlyStoppingStateResponse extends \Google\Model
{
/**
* @var bool
*/
public $shouldStop;
/**
* @param bool
*/
public function setShouldStop($shouldStop)
{
$this->shouldStop = $shouldStop;
}
/**
* @return bool
*/
public function getShouldStop()
{
return $this->shouldStop;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CheckTrialEarlyStoppingStateResponse::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CheckTrialEarlyStoppingStateResponse');

View File

@@ -0,0 +1,132 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1Citation extends \Google\Model
{
/**
* @var int
*/
public $endIndex;
/**
* @var string
*/
public $license;
protected $publicationDateType = GoogleTypeDate::class;
protected $publicationDateDataType = '';
/**
* @var int
*/
public $startIndex;
/**
* @var string
*/
public $title;
/**
* @var string
*/
public $uri;
/**
* @param int
*/
public function setEndIndex($endIndex)
{
$this->endIndex = $endIndex;
}
/**
* @return int
*/
public function getEndIndex()
{
return $this->endIndex;
}
/**
* @param string
*/
public function setLicense($license)
{
$this->license = $license;
}
/**
* @return string
*/
public function getLicense()
{
return $this->license;
}
/**
* @param GoogleTypeDate
*/
public function setPublicationDate(GoogleTypeDate $publicationDate)
{
$this->publicationDate = $publicationDate;
}
/**
* @return GoogleTypeDate
*/
public function getPublicationDate()
{
return $this->publicationDate;
}
/**
* @param int
*/
public function setStartIndex($startIndex)
{
$this->startIndex = $startIndex;
}
/**
* @return int
*/
public function getStartIndex()
{
return $this->startIndex;
}
/**
* @param string
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @return string
*/
public function getTitle()
{
return $this->title;
}
/**
* @param string
*/
public function setUri($uri)
{
$this->uri = $uri;
}
/**
* @return string
*/
public function getUri()
{
return $this->uri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1Citation::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1Citation');

View File

@@ -0,0 +1,43 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CitationMetadata extends \Google\Collection
{
protected $collection_key = 'citations';
protected $citationsType = GoogleCloudAiplatformV1Citation::class;
protected $citationsDataType = 'array';
/**
* @param GoogleCloudAiplatformV1Citation[]
*/
public function setCitations($citations)
{
$this->citations = $citations;
}
/**
* @return GoogleCloudAiplatformV1Citation[]
*/
public function getCitations()
{
return $this->citations;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CitationMetadata::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CitationMetadata');

View File

@@ -0,0 +1,99 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1Claim extends \Google\Collection
{
protected $collection_key = 'factIndexes';
/**
* @var int
*/
public $endIndex;
/**
* @var int[]
*/
public $factIndexes;
/**
* @var float
*/
public $score;
/**
* @var int
*/
public $startIndex;
/**
* @param int
*/
public function setEndIndex($endIndex)
{
$this->endIndex = $endIndex;
}
/**
* @return int
*/
public function getEndIndex()
{
return $this->endIndex;
}
/**
* @param int[]
*/
public function setFactIndexes($factIndexes)
{
$this->factIndexes = $factIndexes;
}
/**
* @return int[]
*/
public function getFactIndexes()
{
return $this->factIndexes;
}
/**
* @param float
*/
public function setScore($score)
{
$this->score = $score;
}
/**
* @return float
*/
public function getScore()
{
return $this->score;
}
/**
* @param int
*/
public function setStartIndex($startIndex)
{
$this->startIndex = $startIndex;
}
/**
* @return int
*/
public function getStartIndex()
{
return $this->startIndex;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1Claim::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1Claim');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1ClientConnectionConfig extends \Google\Model
{
/**
* @var string
*/
public $inferenceTimeout;
/**
* @param string
*/
public function setInferenceTimeout($inferenceTimeout)
{
$this->inferenceTimeout = $inferenceTimeout;
}
/**
* @return string
*/
public function getInferenceTimeout()
{
return $this->inferenceTimeout;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1ClientConnectionConfig::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1ClientConnectionConfig');

View File

@@ -0,0 +1,58 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CoherenceInput extends \Google\Model
{
protected $instanceType = GoogleCloudAiplatformV1CoherenceInstance::class;
protected $instanceDataType = '';
protected $metricSpecType = GoogleCloudAiplatformV1CoherenceSpec::class;
protected $metricSpecDataType = '';
/**
* @param GoogleCloudAiplatformV1CoherenceInstance
*/
public function setInstance(GoogleCloudAiplatformV1CoherenceInstance $instance)
{
$this->instance = $instance;
}
/**
* @return GoogleCloudAiplatformV1CoherenceInstance
*/
public function getInstance()
{
return $this->instance;
}
/**
* @param GoogleCloudAiplatformV1CoherenceSpec
*/
public function setMetricSpec(GoogleCloudAiplatformV1CoherenceSpec $metricSpec)
{
$this->metricSpec = $metricSpec;
}
/**
* @return GoogleCloudAiplatformV1CoherenceSpec
*/
public function getMetricSpec()
{
return $this->metricSpec;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CoherenceInput::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CoherenceInput');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CoherenceInstance extends \Google\Model
{
/**
* @var string
*/
public $prediction;
/**
* @param string
*/
public function setPrediction($prediction)
{
$this->prediction = $prediction;
}
/**
* @return string
*/
public function getPrediction()
{
return $this->prediction;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CoherenceInstance::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CoherenceInstance');

View File

@@ -0,0 +1,80 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CoherenceResult extends \Google\Model
{
/**
* @var float
*/
public $confidence;
/**
* @var string
*/
public $explanation;
/**
* @var float
*/
public $score;
/**
* @param float
*/
public function setConfidence($confidence)
{
$this->confidence = $confidence;
}
/**
* @return float
*/
public function getConfidence()
{
return $this->confidence;
}
/**
* @param string
*/
public function setExplanation($explanation)
{
$this->explanation = $explanation;
}
/**
* @return string
*/
public function getExplanation()
{
return $this->explanation;
}
/**
* @param float
*/
public function setScore($score)
{
$this->score = $score;
}
/**
* @return float
*/
public function getScore()
{
return $this->score;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CoherenceResult::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CoherenceResult');

View File

@@ -0,0 +1,44 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CoherenceSpec extends \Google\Model
{
/**
* @var int
*/
public $version;
/**
* @param int
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return int
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CoherenceSpec::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CoherenceSpec');

View File

@@ -0,0 +1,58 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Aiplatform;
class GoogleCloudAiplatformV1CometInput extends \Google\Model
{
protected $instanceType = GoogleCloudAiplatformV1CometInstance::class;
protected $instanceDataType = '';
protected $metricSpecType = GoogleCloudAiplatformV1CometSpec::class;
protected $metricSpecDataType = '';
/**
* @param GoogleCloudAiplatformV1CometInstance
*/
public function setInstance(GoogleCloudAiplatformV1CometInstance $instance)
{
$this->instance = $instance;
}
/**
* @return GoogleCloudAiplatformV1CometInstance
*/
public function getInstance()
{
return $this->instance;
}
/**
* @param GoogleCloudAiplatformV1CometSpec
*/
public function setMetricSpec(GoogleCloudAiplatformV1CometSpec $metricSpec)
{
$this->metricSpec = $metricSpec;
}
/**
* @return GoogleCloudAiplatformV1CometSpec
*/
public function getMetricSpec()
{
return $this->metricSpec;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudAiplatformV1CometInput::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1CometInput');

Some files were not shown because too many files have changed in this diff Show More