Class GenerateOptimizedManifestResponse.Builder (0.1.0)

public static final class GenerateOptimizedManifestResponse.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public GenerateOptimizedManifestResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
GenerateOptimizedManifestResponse.Builder
Overrides

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.

clearField(Descriptors.FieldDescriptor field)

public GenerateOptimizedManifestResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
GenerateOptimizedManifestResponse.Builder
Overrides

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.

clearOneof(Descriptors.OneofDescriptor oneof)

public GenerateOptimizedManifestResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
GenerateOptimizedManifestResponse.Builder
Overrides

clone()

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

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 GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final GenerateOptimizedManifestResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
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.

setField(Descriptors.FieldDescriptor field, Object value)

public GenerateOptimizedManifestResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
GenerateOptimizedManifestResponse.Builder
Overrides

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.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public GenerateOptimizedManifestResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
GenerateOptimizedManifestResponse.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final GenerateOptimizedManifestResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
GenerateOptimizedManifestResponse.Builder
Overrides