public static final class UpdateBackupChannelRequest.Builder extends GeneratedMessageV3.Builder<UpdateBackupChannelRequest.Builder> implements UpdateBackupChannelRequestOrBuilder
Request message for UpdateBackupChannel.
Protobuf type google.cloud.gkebackup.v1.UpdateBackupChannelRequest
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 UpdateBackupChannelRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UpdateBackupChannelRequest build()
buildPartial()
public UpdateBackupChannelRequest buildPartial()
clear()
public UpdateBackupChannelRequest.Builder clear()
Overrides
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];
clearField(Descriptors.FieldDescriptor field)
public UpdateBackupChannelRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateBackupChannelRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
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];
clone()
public UpdateBackupChannelRequest.Builder clone()
Overrides
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];
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];
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];
getDefaultInstanceForType()
public UpdateBackupChannelRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
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];
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];
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 GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
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];
mergeFrom(UpdateBackupChannelRequest other)
public UpdateBackupChannelRequest.Builder mergeFrom(UpdateBackupChannelRequest other)
public UpdateBackupChannelRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UpdateBackupChannelRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateBackupChannelRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
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];
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];
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];
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateBackupChannelRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateBackupChannelRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateBackupChannelRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
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];
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
|