Class GenerateOptimizedManifestResponse.Builder (0.5.0)

public static final class GenerateOptimizedManifestResponse.Builder extends GeneratedMessage.Builder<GenerateOptimizedManifestResponse.Builder> implements GenerateOptimizedManifestResponseOrBuilder

Response message for GkeInferenceQuickstart.GenerateOptimizedManifest.

Protobuf type google.cloud.gkerecommender.v1.GenerateOptimizedManifestResponse

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllComments(Iterable<String> values)

public GenerateOptimizedManifestResponse.Builder addAllComments(Iterable<String> values)

Output only. Comments related to deploying the generated manifests.

repeated string comments = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
values Iterable<String>

The comments to add.

Returns
Type Description
GenerateOptimizedManifestResponse.Builder

This builder for chaining.

addAllKubernetesManifests(Iterable<? extends KubernetesManifest> values)

public GenerateOptimizedManifestResponse.Builder addAllKubernetesManifests(Iterable<? extends KubernetesManifest> values)

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
values Iterable<? extends com.google.cloud.gkerecommender.v1.KubernetesManifest>
Returns
Type Description
GenerateOptimizedManifestResponse.Builder

addComments(String value)

public GenerateOptimizedManifestResponse.Builder addComments(String value)

Output only. Comments related to deploying the generated manifests.

repeated string comments = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The comments to add.

Returns
Type Description
GenerateOptimizedManifestResponse.Builder

This builder for chaining.

addCommentsBytes(ByteString value)

public GenerateOptimizedManifestResponse.Builder addCommentsBytes(ByteString value)

Output only. Comments related to deploying the generated manifests.

repeated string comments = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes of the comments to add.

Returns
Type Description
GenerateOptimizedManifestResponse.Builder

This builder for chaining.

addKubernetesManifests(KubernetesManifest value)

public GenerateOptimizedManifestResponse.Builder addKubernetesManifests(KubernetesManifest value)

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value KubernetesManifest
Returns
Type Description
GenerateOptimizedManifestResponse.Builder

addKubernetesManifests(KubernetesManifest.Builder builderForValue)

public GenerateOptimizedManifestResponse.Builder addKubernetesManifests(KubernetesManifest.Builder builderForValue)

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue KubernetesManifest.Builder
Returns
Type Description
GenerateOptimizedManifestResponse.Builder

addKubernetesManifests(int index, KubernetesManifest value)

public GenerateOptimizedManifestResponse.Builder addKubernetesManifests(int index, KubernetesManifest value)

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
value KubernetesManifest
Returns
Type Description
GenerateOptimizedManifestResponse.Builder

addKubernetesManifests(int index, KubernetesManifest.Builder builderForValue)

public GenerateOptimizedManifestResponse.Builder addKubernetesManifests(int index, KubernetesManifest.Builder builderForValue)

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
builderForValue KubernetesManifest.Builder
Returns
Type Description
GenerateOptimizedManifestResponse.Builder

addKubernetesManifestsBuilder()

public KubernetesManifest.Builder addKubernetesManifestsBuilder()

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
KubernetesManifest.Builder

addKubernetesManifestsBuilder(int index)

public KubernetesManifest.Builder addKubernetesManifestsBuilder(int index)

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
KubernetesManifest.Builder

build()

public GenerateOptimizedManifestResponse build()
Returns
Type Description
GenerateOptimizedManifestResponse

buildPartial()

public GenerateOptimizedManifestResponse buildPartial()
Returns
Type Description
GenerateOptimizedManifestResponse

clear()

public GenerateOptimizedManifestResponse.Builder clear()
Returns
Type Description
GenerateOptimizedManifestResponse.Builder
Overrides

clearComments()

public GenerateOptimizedManifestResponse.Builder clearComments()

Output only. Comments related to deploying the generated manifests.

repeated string comments = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GenerateOptimizedManifestResponse.Builder

This builder for chaining.

clearKubernetesManifests()

public GenerateOptimizedManifestResponse.Builder clearKubernetesManifests()

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GenerateOptimizedManifestResponse.Builder

clearManifestVersion()

public GenerateOptimizedManifestResponse.Builder clearManifestVersion()

Output only. Additional information about the versioned dependencies used to generate the manifests. See Run best practice inference with GKE Inference Quickstart recipes for details.

string manifest_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
GenerateOptimizedManifestResponse.Builder

This builder for chaining.

getComments(int index)

public String getComments(int index)

Output only. Comments related to deploying the generated manifests.

repeated string comments = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The comments at the given index.

getCommentsBytes(int index)

public ByteString getCommentsBytes(int index)

Output only. Comments related to deploying the generated manifests.

repeated string comments = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the comments at the given index.

getCommentsCount()

public int getCommentsCount()

Output only. Comments related to deploying the generated manifests.

repeated string comments = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of comments.

getCommentsList()

public ProtocolStringList getCommentsList()

Output only. Comments related to deploying the generated manifests.

repeated string comments = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ProtocolStringList

A list containing the comments.

getDefaultInstanceForType()

public GenerateOptimizedManifestResponse getDefaultInstanceForType()
Returns
Type Description
GenerateOptimizedManifestResponse

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getKubernetesManifests(int index)

public KubernetesManifest getKubernetesManifests(int index)

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
KubernetesManifest

getKubernetesManifestsBuilder(int index)

public KubernetesManifest.Builder getKubernetesManifestsBuilder(int index)

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
KubernetesManifest.Builder

getKubernetesManifestsBuilderList()

public List<KubernetesManifest.Builder> getKubernetesManifestsBuilderList()

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<Builder>

getKubernetesManifestsCount()

public int getKubernetesManifestsCount()

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getKubernetesManifestsList()

public List<KubernetesManifest> getKubernetesManifestsList()

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<KubernetesManifest>

getKubernetesManifestsOrBuilder(int index)

public KubernetesManifestOrBuilder getKubernetesManifestsOrBuilder(int index)

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
KubernetesManifestOrBuilder

getKubernetesManifestsOrBuilderList()

public List<? extends KubernetesManifestOrBuilder> getKubernetesManifestsOrBuilderList()

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<? extends com.google.cloud.gkerecommender.v1.KubernetesManifestOrBuilder>

getManifestVersion()

public String getManifestVersion()

Output only. Additional information about the versioned dependencies used to generate the manifests. See Run best practice inference with GKE Inference Quickstart recipes for details.

string manifest_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The manifestVersion.

getManifestVersionBytes()

public ByteString getManifestVersionBytes()

Output only. Additional information about the versioned dependencies used to generate the manifests. See Run best practice inference with GKE Inference Quickstart recipes for details.

string manifest_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for manifestVersion.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(GenerateOptimizedManifestResponse other)

public GenerateOptimizedManifestResponse.Builder mergeFrom(GenerateOptimizedManifestResponse other)
Parameter
Name Description
other GenerateOptimizedManifestResponse
Returns
Type Description
GenerateOptimizedManifestResponse.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GenerateOptimizedManifestResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
GenerateOptimizedManifestResponse.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public GenerateOptimizedManifestResponse.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
GenerateOptimizedManifestResponse.Builder
Overrides

removeKubernetesManifests(int index)

public GenerateOptimizedManifestResponse.Builder removeKubernetesManifests(int index)

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
GenerateOptimizedManifestResponse.Builder

setComments(int index, String value)

public GenerateOptimizedManifestResponse.Builder setComments(int index, String value)

Output only. Comments related to deploying the generated manifests.

repeated string comments = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int

The index to set the value at.

value String

The comments to set.

Returns
Type Description
GenerateOptimizedManifestResponse.Builder

This builder for chaining.

setKubernetesManifests(int index, KubernetesManifest value)

public GenerateOptimizedManifestResponse.Builder setKubernetesManifests(int index, KubernetesManifest value)

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
value KubernetesManifest
Returns
Type Description
GenerateOptimizedManifestResponse.Builder

setKubernetesManifests(int index, KubernetesManifest.Builder builderForValue)

public GenerateOptimizedManifestResponse.Builder setKubernetesManifests(int index, KubernetesManifest.Builder builderForValue)

Output only. A list of generated Kubernetes manifests.

repeated .google.cloud.gkerecommender.v1.KubernetesManifest kubernetes_manifests = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
builderForValue KubernetesManifest.Builder
Returns
Type Description
GenerateOptimizedManifestResponse.Builder

setManifestVersion(String value)

public GenerateOptimizedManifestResponse.Builder setManifestVersion(String value)

Output only. Additional information about the versioned dependencies used to generate the manifests. See Run best practice inference with GKE Inference Quickstart recipes for details.

string manifest_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value String

The manifestVersion to set.

Returns
Type Description
GenerateOptimizedManifestResponse.Builder

This builder for chaining.

setManifestVersionBytes(ByteString value)

public GenerateOptimizedManifestResponse.Builder setManifestVersionBytes(ByteString value)

Output only. Additional information about the versioned dependencies used to generate the manifests. See Run best practice inference with GKE Inference Quickstart recipes for details.

string manifest_version = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value ByteString

The bytes for manifestVersion to set.

Returns
Type Description
GenerateOptimizedManifestResponse.Builder

This builder for chaining.