Class RestoreConfig.RestoreOrder.GroupKindDependency.Builder (0.57.0)

public static final class RestoreConfig.RestoreOrder.GroupKindDependency.Builder extends GeneratedMessageV3.Builder<RestoreConfig.RestoreOrder.GroupKindDependency.Builder> implements RestoreConfig.RestoreOrder.GroupKindDependencyOrBuilder

Defines a dependency between two group kinds.

Protobuf type google.cloud.gkebackup.v1.RestoreConfig.RestoreOrder.GroupKindDependency

Inheritance

Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > RestoreConfig.RestoreOrder.GroupKindDependency.Builder
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Overrides

build()

public RestoreConfig.RestoreOrder.GroupKindDependency build()

buildPartial()

public RestoreConfig.RestoreOrder.GroupKindDependency buildPartial()

clear()

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder clear()
Overrides

clearField(Descriptors.FieldDescriptor field)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Overrides

clearRequiring()

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder clearRequiring()

Required. The requiring group kind requires that the other group kind be restored first.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind requiring = 2 [(.google.api.field_behavior) = REQUIRED];

clearSatisfying()

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder clearSatisfying()

Required. The satisfying group kind must be restored first in order to satisfy the dependency.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind satisfying = 1 [(.google.api.field_behavior) = REQUIRED];

clone()

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder clone()
Overrides

getDefaultInstanceForType()

public RestoreConfig.RestoreOrder.GroupKindDependency getDefaultInstanceForType()

getDescriptorForType()

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

getRequiring()

public RestoreConfig.GroupKind getRequiring()

Required. The requiring group kind requires that the other group kind be restored first.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind requiring = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RestoreConfig.GroupKind

The requiring.

getRequiringBuilder()

public RestoreConfig.GroupKind.Builder getRequiringBuilder()

Required. The requiring group kind requires that the other group kind be restored first.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind requiring = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RestoreConfig.GroupKind.Builder

getRequiringOrBuilder()

public RestoreConfig.GroupKindOrBuilder getRequiringOrBuilder()

Required. The requiring group kind requires that the other group kind be restored first.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind requiring = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RestoreConfig.GroupKindOrBuilder

getSatisfying()

public RestoreConfig.GroupKind getSatisfying()

Required. The satisfying group kind must be restored first in order to satisfy the dependency.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind satisfying = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RestoreConfig.GroupKind

The satisfying.

getSatisfyingBuilder()

public RestoreConfig.GroupKind.Builder getSatisfyingBuilder()

Required. The satisfying group kind must be restored first in order to satisfy the dependency.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind satisfying = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RestoreConfig.GroupKind.Builder

getSatisfyingOrBuilder()

public RestoreConfig.GroupKindOrBuilder getSatisfyingOrBuilder()

Required. The satisfying group kind must be restored first in order to satisfy the dependency.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind satisfying = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RestoreConfig.GroupKindOrBuilder

hasRequiring()

public boolean hasRequiring()

Required. The requiring group kind requires that the other group kind be restored first.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind requiring = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the requiring field is set.

hasSatisfying()

public boolean hasSatisfying()

Required. The satisfying group kind must be restored first in order to satisfy the dependency.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind satisfying = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the satisfying field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(RestoreConfig.RestoreOrder.GroupKindDependency other)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder mergeFrom(RestoreConfig.RestoreOrder.GroupKindDependency other)
Parameter
Name Description
other RestoreConfig.RestoreOrder.GroupKindDependency

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Overrides

mergeRequiring(RestoreConfig.GroupKind value)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder mergeRequiring(RestoreConfig.GroupKind value)

Required. The requiring group kind requires that the other group kind be restored first.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind requiring = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value RestoreConfig.GroupKind

mergeSatisfying(RestoreConfig.GroupKind value)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder mergeSatisfying(RestoreConfig.GroupKind value)

Required. The satisfying group kind must be restored first in order to satisfy the dependency.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind satisfying = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value RestoreConfig.GroupKind

mergeUnknownFields(UnknownFieldSet unknownFields)

public final RestoreConfig.RestoreOrder.GroupKindDependency.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Overrides

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

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Overrides

setRequiring(RestoreConfig.GroupKind value)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder setRequiring(RestoreConfig.GroupKind value)

Required. The requiring group kind requires that the other group kind be restored first.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind requiring = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value RestoreConfig.GroupKind

setRequiring(RestoreConfig.GroupKind.Builder builderForValue)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder setRequiring(RestoreConfig.GroupKind.Builder builderForValue)

Required. The requiring group kind requires that the other group kind be restored first.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind requiring = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue RestoreConfig.GroupKind.Builder

setSatisfying(RestoreConfig.GroupKind value)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder setSatisfying(RestoreConfig.GroupKind value)

Required. The satisfying group kind must be restored first in order to satisfy the dependency.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind satisfying = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value RestoreConfig.GroupKind

setSatisfying(RestoreConfig.GroupKind.Builder builderForValue)

public RestoreConfig.RestoreOrder.GroupKindDependency.Builder setSatisfying(RestoreConfig.GroupKind.Builder builderForValue)

Required. The satisfying group kind must be restored first in order to satisfy the dependency.

.google.cloud.gkebackup.v1.RestoreConfig.GroupKind satisfying = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue RestoreConfig.GroupKind.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final RestoreConfig.RestoreOrder.GroupKindDependency.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Overrides