public static final class UpdateBackupChannelRequest.Builder extends GeneratedMessage.Builder<UpdateBackupChannelRequest.Builder> implements UpdateBackupChannelRequestOrBuilderRequest message for UpdateBackupChannel.
Protobuf type google.cloud.gkebackup.v1.UpdateBackupChannelRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > UpdateBackupChannelRequest.BuilderImplements
UpdateBackupChannelRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public UpdateBackupChannelRequest build()| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest |
|
buildPartial()
public UpdateBackupChannelRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest |
|
clear()
public UpdateBackupChannelRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest.Builder |
|
clearBackupChannel()
public UpdateBackupChannelRequest.Builder clearBackupChannel() Required. A new version of the BackupChannel resource that contains updated
fields. This may be sparsely populated if an update_mask is provided.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest.Builder |
|
clearUpdateMask()
public UpdateBackupChannelRequest.Builder clearUpdateMask() Optional. This is used to specify the fields to be overwritten in the
BackupChannel targeted for update. The values for each of these
updated fields will be taken from the backup_channel provided
with this request. Field names are relative to the root of the resource
(e.g., description, labels, etc.)
If no update_mask is provided, all fields in backup_channel will
be written to the target BackupChannel resource. Note that
OUTPUT_ONLY and IMMUTABLE fields in backup_channel are ignored and
are not used to update the target BackupChannel.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest.Builder |
|
getBackupChannel()
public BackupChannel getBackupChannel() Required. A new version of the BackupChannel resource that contains updated
fields. This may be sparsely populated if an update_mask is provided.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
BackupChannel |
The backupChannel. |
getBackupChannelBuilder()
public BackupChannel.Builder getBackupChannelBuilder() Required. A new version of the BackupChannel resource that contains updated
fields. This may be sparsely populated if an update_mask is provided.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
BackupChannel.Builder |
|
getBackupChannelOrBuilder()
public BackupChannelOrBuilder getBackupChannelOrBuilder() Required. A new version of the BackupChannel resource that contains updated
fields. This may be sparsely populated if an update_mask is provided.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
BackupChannelOrBuilder |
|
getDefaultInstanceForType()
public UpdateBackupChannelRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getUpdateMask()
public FieldMask getUpdateMask() Optional. This is used to specify the fields to be overwritten in the
BackupChannel targeted for update. The values for each of these
updated fields will be taken from the backup_channel provided
with this request. Field names are relative to the root of the resource
(e.g., description, labels, etc.)
If no update_mask is provided, all fields in backup_channel will
be written to the target BackupChannel resource. Note that
OUTPUT_ONLY and IMMUTABLE fields in backup_channel are ignored and
are not used to update the target BackupChannel.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
FieldMask |
The updateMask. |
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder() Optional. This is used to specify the fields to be overwritten in the
BackupChannel targeted for update. The values for each of these
updated fields will be taken from the backup_channel provided
with this request. Field names are relative to the root of the resource
(e.g., description, labels, etc.)
If no update_mask is provided, all fields in backup_channel will
be written to the target BackupChannel resource. Note that
OUTPUT_ONLY and IMMUTABLE fields in backup_channel are ignored and
are not used to update the target BackupChannel.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder() Optional. This is used to specify the fields to be overwritten in the
BackupChannel targeted for update. The values for each of these
updated fields will be taken from the backup_channel provided
with this request. Field names are relative to the root of the resource
(e.g., description, labels, etc.)
If no update_mask is provided, all fields in backup_channel will
be written to the target BackupChannel resource. Note that
OUTPUT_ONLY and IMMUTABLE fields in backup_channel are ignored and
are not used to update the target BackupChannel.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
FieldMaskOrBuilder |
|
hasBackupChannel()
public boolean hasBackupChannel() Required. A new version of the BackupChannel resource that contains updated
fields. This may be sparsely populated if an update_mask is provided.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the backupChannel field is set. |
hasUpdateMask()
public boolean hasUpdateMask() Optional. This is used to specify the fields to be overwritten in the
BackupChannel targeted for update. The values for each of these
updated fields will be taken from the backup_channel provided
with this request. Field names are relative to the root of the resource
(e.g., description, labels, etc.)
If no update_mask is provided, all fields in backup_channel will
be written to the target BackupChannel resource. Note that
OUTPUT_ONLY and IMMUTABLE fields in backup_channel are ignored and
are not used to update the target BackupChannel.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the updateMask field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeBackupChannel(BackupChannel value)
public UpdateBackupChannelRequest.Builder mergeBackupChannel(BackupChannel value) Required. A new version of the BackupChannel resource that contains updated
fields. This may be sparsely populated if an update_mask is provided.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
BackupChannel |
| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest.Builder |
|
mergeFrom(UpdateBackupChannelRequest other)
public UpdateBackupChannelRequest.Builder mergeFrom(UpdateBackupChannelRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
UpdateBackupChannelRequest |
| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public UpdateBackupChannelRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public UpdateBackupChannelRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest.Builder |
|
mergeUpdateMask(FieldMask value)
public UpdateBackupChannelRequest.Builder mergeUpdateMask(FieldMask value) Optional. This is used to specify the fields to be overwritten in the
BackupChannel targeted for update. The values for each of these
updated fields will be taken from the backup_channel provided
with this request. Field names are relative to the root of the resource
(e.g., description, labels, etc.)
If no update_mask is provided, all fields in backup_channel will
be written to the target BackupChannel resource. Note that
OUTPUT_ONLY and IMMUTABLE fields in backup_channel are ignored and
are not used to update the target BackupChannel.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
FieldMask |
| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest.Builder |
|
setBackupChannel(BackupChannel value)
public UpdateBackupChannelRequest.Builder setBackupChannel(BackupChannel value) Required. A new version of the BackupChannel resource that contains updated
fields. This may be sparsely populated if an update_mask is provided.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
BackupChannel |
| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest.Builder |
|
setBackupChannel(BackupChannel.Builder builderForValue)
public UpdateBackupChannelRequest.Builder setBackupChannel(BackupChannel.Builder builderForValue) Required. A new version of the BackupChannel resource that contains updated
fields. This may be sparsely populated if an update_mask is provided.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
BackupChannel.Builder |
| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest.Builder |
|
setUpdateMask(FieldMask value)
public UpdateBackupChannelRequest.Builder setUpdateMask(FieldMask value) Optional. This is used to specify the fields to be overwritten in the
BackupChannel targeted for update. The values for each of these
updated fields will be taken from the backup_channel provided
with this request. Field names are relative to the root of the resource
(e.g., description, labels, etc.)
If no update_mask is provided, all fields in backup_channel will
be written to the target BackupChannel resource. Note that
OUTPUT_ONLY and IMMUTABLE fields in backup_channel are ignored and
are not used to update the target BackupChannel.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
FieldMask |
| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest.Builder |
|
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateBackupChannelRequest.Builder setUpdateMask(FieldMask.Builder builderForValue) Optional. This is used to specify the fields to be overwritten in the
BackupChannel targeted for update. The values for each of these
updated fields will be taken from the backup_channel provided
with this request. Field names are relative to the root of the resource
(e.g., description, labels, etc.)
If no update_mask is provided, all fields in backup_channel will
be written to the target BackupChannel resource. Note that
OUTPUT_ONLY and IMMUTABLE fields in backup_channel are ignored and
are not used to update the target BackupChannel.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
UpdateBackupChannelRequest.Builder |
|