public static final class RestoreConfig.RestoreOrder.GroupKindDependency.Builder extends GeneratedMessage.Builder<RestoreConfig.RestoreOrder.GroupKindDependency.Builder> implements RestoreConfig.RestoreOrder.GroupKindDependencyOrBuilderDefines a dependency between two group kinds.
Protobuf type
google.cloud.gkebackup.v1.RestoreConfig.RestoreOrder.GroupKindDependency
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > RestoreConfig.RestoreOrder.GroupKindDependency.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public RestoreConfig.RestoreOrder.GroupKindDependency build()| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency |
|
buildPartial()
public RestoreConfig.RestoreOrder.GroupKindDependency buildPartial()| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency |
|
clear()
public RestoreConfig.RestoreOrder.GroupKindDependency.Builder clear()| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency.Builder |
|
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];
| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency.Builder |
|
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];
| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency.Builder |
|
getDefaultInstanceForType()
public RestoreConfig.RestoreOrder.GroupKindDependency getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
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 GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(RestoreConfig.RestoreOrder.GroupKindDependency other)
public RestoreConfig.RestoreOrder.GroupKindDependency.Builder mergeFrom(RestoreConfig.RestoreOrder.GroupKindDependency other)| Parameter | |
|---|---|
| Name | Description |
other |
RestoreConfig.RestoreOrder.GroupKindDependency |
| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RestoreConfig.RestoreOrder.GroupKindDependency.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public RestoreConfig.RestoreOrder.GroupKindDependency.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency.Builder |
|
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 |
| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency.Builder |
|
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 |
| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency.Builder |
|
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 |
| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency.Builder |
|
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 |
| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency.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 |
| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency.Builder |
|
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 |
| Returns | |
|---|---|
| Type | Description |
RestoreConfig.RestoreOrder.GroupKindDependency.Builder |
|