Class DeploymentOverride.Builder (1.87.0)

public static final class DeploymentOverride.Builder extends GeneratedMessage.Builder<DeploymentOverride.Builder> implements DeploymentOverrideOrBuilder

Configuration for a deployment override.

Protobuf type google.cloud.gkehub.configmanagement.v1beta.DeploymentOverride

Static Methods

getDescriptor()

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

Methods

addAllContainers(Iterable<? extends ContainerOverride> values)

public DeploymentOverride.Builder addAllContainers(Iterable<? extends ContainerOverride> values)

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
values Iterable<? extends com.google.cloud.gkehub.configmanagement.v1beta.ContainerOverride>
Returns
Type Description
DeploymentOverride.Builder

addContainers(ContainerOverride value)

public DeploymentOverride.Builder addContainers(ContainerOverride value)

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ContainerOverride
Returns
Type Description
DeploymentOverride.Builder

addContainers(ContainerOverride.Builder builderForValue)

public DeploymentOverride.Builder addContainers(ContainerOverride.Builder builderForValue)

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue ContainerOverride.Builder
Returns
Type Description
DeploymentOverride.Builder

addContainers(int index, ContainerOverride value)

public DeploymentOverride.Builder addContainers(int index, ContainerOverride value)

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value ContainerOverride
Returns
Type Description
DeploymentOverride.Builder

addContainers(int index, ContainerOverride.Builder builderForValue)

public DeploymentOverride.Builder addContainers(int index, ContainerOverride.Builder builderForValue)

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue ContainerOverride.Builder
Returns
Type Description
DeploymentOverride.Builder

addContainersBuilder()

public ContainerOverride.Builder addContainersBuilder()

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ContainerOverride.Builder

addContainersBuilder(int index)

public ContainerOverride.Builder addContainersBuilder(int index)

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
ContainerOverride.Builder

build()

public DeploymentOverride build()
Returns
Type Description
DeploymentOverride

buildPartial()

public DeploymentOverride buildPartial()
Returns
Type Description
DeploymentOverride

clear()

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

clearContainers()

public DeploymentOverride.Builder clearContainers()

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DeploymentOverride.Builder

clearDeploymentName()

public DeploymentOverride.Builder clearDeploymentName()

Required. The name of the deployment resource to be overridden.

string deployment_name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DeploymentOverride.Builder

This builder for chaining.

clearDeploymentNamespace()

public DeploymentOverride.Builder clearDeploymentNamespace()

Required. The namespace of the deployment resource to be overridden.

string deployment_namespace = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DeploymentOverride.Builder

This builder for chaining.

getContainers(int index)

public ContainerOverride getContainers(int index)

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
ContainerOverride

getContainersBuilder(int index)

public ContainerOverride.Builder getContainersBuilder(int index)

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
ContainerOverride.Builder

getContainersBuilderList()

public List<ContainerOverride.Builder> getContainersBuilderList()

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Builder>

getContainersCount()

public int getContainersCount()

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getContainersList()

public List<ContainerOverride> getContainersList()

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<ContainerOverride>

getContainersOrBuilder(int index)

public ContainerOverrideOrBuilder getContainersOrBuilder(int index)

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
ContainerOverrideOrBuilder

getContainersOrBuilderList()

public List<? extends ContainerOverrideOrBuilder> getContainersOrBuilderList()

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.gkehub.configmanagement.v1beta.ContainerOverrideOrBuilder>

getDefaultInstanceForType()

public DeploymentOverride getDefaultInstanceForType()
Returns
Type Description
DeploymentOverride

getDeploymentName()

public String getDeploymentName()

Required. The name of the deployment resource to be overridden.

string deployment_name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The deploymentName.

getDeploymentNameBytes()

public ByteString getDeploymentNameBytes()

Required. The name of the deployment resource to be overridden.

string deployment_name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for deploymentName.

getDeploymentNamespace()

public String getDeploymentNamespace()

Required. The namespace of the deployment resource to be overridden.

string deployment_namespace = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The deploymentNamespace.

getDeploymentNamespaceBytes()

public ByteString getDeploymentNamespaceBytes()

Required. The namespace of the deployment resource to be overridden.

string deployment_namespace = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for deploymentNamespace.

getDescriptorForType()

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

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DeploymentOverride other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeContainers(int index)

public DeploymentOverride.Builder removeContainers(int index)

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
DeploymentOverride.Builder

setContainers(int index, ContainerOverride value)

public DeploymentOverride.Builder setContainers(int index, ContainerOverride value)

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value ContainerOverride
Returns
Type Description
DeploymentOverride.Builder

setContainers(int index, ContainerOverride.Builder builderForValue)

public DeploymentOverride.Builder setContainers(int index, ContainerOverride.Builder builderForValue)

Optional. The containers of the deployment resource to be overridden.

repeated .google.cloud.gkehub.configmanagement.v1beta.ContainerOverride containers = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue ContainerOverride.Builder
Returns
Type Description
DeploymentOverride.Builder

setDeploymentName(String value)

public DeploymentOverride.Builder setDeploymentName(String value)

Required. The name of the deployment resource to be overridden.

string deployment_name = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The deploymentName to set.

Returns
Type Description
DeploymentOverride.Builder

This builder for chaining.

setDeploymentNameBytes(ByteString value)

public DeploymentOverride.Builder setDeploymentNameBytes(ByteString value)

Required. The name of the deployment resource to be overridden.

string deployment_name = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for deploymentName to set.

Returns
Type Description
DeploymentOverride.Builder

This builder for chaining.

setDeploymentNamespace(String value)

public DeploymentOverride.Builder setDeploymentNamespace(String value)

Required. The namespace of the deployment resource to be overridden.

string deployment_namespace = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The deploymentNamespace to set.

Returns
Type Description
DeploymentOverride.Builder

This builder for chaining.

setDeploymentNamespaceBytes(ByteString value)

public DeploymentOverride.Builder setDeploymentNamespaceBytes(ByteString value)

Required. The namespace of the deployment resource to be overridden.

string deployment_namespace = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for deploymentNamespace to set.

Returns
Type Description
DeploymentOverride.Builder

This builder for chaining.