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
Inherited Members
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()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RestoreConfig.RestoreOrder.GroupKindDependency.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
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)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public RestoreConfig.RestoreOrder.GroupKindDependency.Builder clearOneof(Descriptors.OneofDescriptor oneof)
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()
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];
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];
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];
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];
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];
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];
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()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(RestoreConfig.RestoreOrder.GroupKindDependency other)
public RestoreConfig.RestoreOrder.GroupKindDependency.Builder mergeFrom(RestoreConfig.RestoreOrder.GroupKindDependency other)
public RestoreConfig.RestoreOrder.GroupKindDependency.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
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];
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];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RestoreConfig.RestoreOrder.GroupKindDependency.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public RestoreConfig.RestoreOrder.GroupKindDependency.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RestoreConfig.RestoreOrder.GroupKindDependency.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
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];
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];
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];
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];
setUnknownFields(UnknownFieldSet unknownFields)
public final RestoreConfig.RestoreOrder.GroupKindDependency.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides