Class NamespacedNames.Builder (0.86.0)

public static final class NamespacedNames.Builder extends GeneratedMessage.Builder<NamespacedNames.Builder> implements NamespacedNamesOrBuilder

A list of namespaced Kubernetes resources.

Protobuf type google.cloud.gkebackup.v1.NamespacedNames

Static Methods

getDescriptor()

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

Methods

addAllNamespacedNames(Iterable<? extends NamespacedName> values)

public NamespacedNames.Builder addAllNamespacedNames(Iterable<? extends NamespacedName> values)

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
values Iterable<? extends com.google.cloud.gkebackup.v1.NamespacedName>
Returns
Type Description
NamespacedNames.Builder

addNamespacedNames(NamespacedName value)

public NamespacedNames.Builder addNamespacedNames(NamespacedName value)

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value NamespacedName
Returns
Type Description
NamespacedNames.Builder

addNamespacedNames(NamespacedName.Builder builderForValue)

public NamespacedNames.Builder addNamespacedNames(NamespacedName.Builder builderForValue)

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue NamespacedName.Builder
Returns
Type Description
NamespacedNames.Builder

addNamespacedNames(int index, NamespacedName value)

public NamespacedNames.Builder addNamespacedNames(int index, NamespacedName value)

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value NamespacedName
Returns
Type Description
NamespacedNames.Builder

addNamespacedNames(int index, NamespacedName.Builder builderForValue)

public NamespacedNames.Builder addNamespacedNames(int index, NamespacedName.Builder builderForValue)

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue NamespacedName.Builder
Returns
Type Description
NamespacedNames.Builder

addNamespacedNamesBuilder()

public NamespacedName.Builder addNamespacedNamesBuilder()

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
NamespacedName.Builder

addNamespacedNamesBuilder(int index)

public NamespacedName.Builder addNamespacedNamesBuilder(int index)

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
NamespacedName.Builder

build()

public NamespacedNames build()
Returns
Type Description
NamespacedNames

buildPartial()

public NamespacedNames buildPartial()
Returns
Type Description
NamespacedNames

clear()

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

clearNamespacedNames()

public NamespacedNames.Builder clearNamespacedNames()

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
NamespacedNames.Builder

getDefaultInstanceForType()

public NamespacedNames getDefaultInstanceForType()
Returns
Type Description
NamespacedNames

getDescriptorForType()

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

getNamespacedNames(int index)

public NamespacedName getNamespacedNames(int index)

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
NamespacedName

getNamespacedNamesBuilder(int index)

public NamespacedName.Builder getNamespacedNamesBuilder(int index)

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
NamespacedName.Builder

getNamespacedNamesBuilderList()

public List<NamespacedName.Builder> getNamespacedNamesBuilderList()

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Builder>

getNamespacedNamesCount()

public int getNamespacedNamesCount()

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getNamespacedNamesList()

public List<NamespacedName> getNamespacedNamesList()

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<NamespacedName>

getNamespacedNamesOrBuilder(int index)

public NamespacedNameOrBuilder getNamespacedNamesOrBuilder(int index)

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
NamespacedNameOrBuilder

getNamespacedNamesOrBuilderList()

public List<? extends NamespacedNameOrBuilder> getNamespacedNamesOrBuilderList()

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.gkebackup.v1.NamespacedNameOrBuilder>

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(NamespacedNames other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeNamespacedNames(int index)

public NamespacedNames.Builder removeNamespacedNames(int index)

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
NamespacedNames.Builder

setNamespacedNames(int index, NamespacedName value)

public NamespacedNames.Builder setNamespacedNames(int index, NamespacedName value)

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
value NamespacedName
Returns
Type Description
NamespacedNames.Builder

setNamespacedNames(int index, NamespacedName.Builder builderForValue)

public NamespacedNames.Builder setNamespacedNames(int index, NamespacedName.Builder builderForValue)

Optional. A list of namespaced Kubernetes resources.

repeated .google.cloud.gkebackup.v1.NamespacedName namespaced_names = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
index int
builderForValue NamespacedName.Builder
Returns
Type Description
NamespacedNames.Builder