Package com.google.cloud.gkebackup.v1
Class UpdateBackupPlanRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
- com.google.cloud.gkebackup.v1.UpdateBackupPlanRequest.Builder
-
- All Implemented Interfaces:
UpdateBackupPlanRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- UpdateBackupPlanRequest
public static final class UpdateBackupPlanRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder> implements UpdateBackupPlanRequestOrBuilder
Request message for UpdateBackupPlan.
Protobuf typegoogle.cloud.gkebackup.v1.UpdateBackupPlanRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateBackupPlanRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)UpdateBackupPlanRequestbuild()UpdateBackupPlanRequestbuildPartial()UpdateBackupPlanRequest.Builderclear()UpdateBackupPlanRequest.BuilderclearBackupPlan()Required.UpdateBackupPlanRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)UpdateBackupPlanRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)UpdateBackupPlanRequest.BuilderclearUpdateMask()This is used to specify the fields to be overwritten in the BackupPlan targeted for update.UpdateBackupPlanRequest.Builderclone()BackupPlangetBackupPlan()Required.BackupPlan.BuildergetBackupPlanBuilder()Required.BackupPlanOrBuildergetBackupPlanOrBuilder()Required.UpdateBackupPlanRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.protobuf.FieldMaskgetUpdateMask()This is used to specify the fields to be overwritten in the BackupPlan targeted for update.com.google.protobuf.FieldMask.BuildergetUpdateMaskBuilder()This is used to specify the fields to be overwritten in the BackupPlan targeted for update.com.google.protobuf.FieldMaskOrBuildergetUpdateMaskOrBuilder()This is used to specify the fields to be overwritten in the BackupPlan targeted for update.booleanhasBackupPlan()Required.booleanhasUpdateMask()This is used to specify the fields to be overwritten in the BackupPlan targeted for update.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()UpdateBackupPlanRequest.BuildermergeBackupPlan(BackupPlan value)Required.UpdateBackupPlanRequest.BuildermergeFrom(UpdateBackupPlanRequest other)UpdateBackupPlanRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)UpdateBackupPlanRequest.BuildermergeFrom(com.google.protobuf.Message other)UpdateBackupPlanRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)UpdateBackupPlanRequest.BuildermergeUpdateMask(com.google.protobuf.FieldMask value)This is used to specify the fields to be overwritten in the BackupPlan targeted for update.UpdateBackupPlanRequest.BuildersetBackupPlan(BackupPlan value)Required.UpdateBackupPlanRequest.BuildersetBackupPlan(BackupPlan.Builder builderForValue)Required.UpdateBackupPlanRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)UpdateBackupPlanRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)UpdateBackupPlanRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)UpdateBackupPlanRequest.BuildersetUpdateMask(com.google.protobuf.FieldMask value)This is used to specify the fields to be overwritten in the BackupPlan targeted for update.UpdateBackupPlanRequest.BuildersetUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)This is used to specify the fields to be overwritten in the BackupPlan targeted for update.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
clear
public UpdateBackupPlanRequest.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
getDefaultInstanceForType
public UpdateBackupPlanRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public UpdateBackupPlanRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public UpdateBackupPlanRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public UpdateBackupPlanRequest.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
setField
public UpdateBackupPlanRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
clearField
public UpdateBackupPlanRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
clearOneof
public UpdateBackupPlanRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
setRepeatedField
public UpdateBackupPlanRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
addRepeatedField
public UpdateBackupPlanRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
mergeFrom
public UpdateBackupPlanRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UpdateBackupPlanRequest.Builder>
-
mergeFrom
public UpdateBackupPlanRequest.Builder mergeFrom(UpdateBackupPlanRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
mergeFrom
public UpdateBackupPlanRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UpdateBackupPlanRequest.Builder>- Throws:
IOException
-
hasBackupPlan
public boolean hasBackupPlan()
Required. A new version of the BackupPlan resource that contains updated fields. This may be sparsely populated if an `update_mask` is provided.
.google.cloud.gkebackup.v1.BackupPlan backup_plan = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasBackupPlanin interfaceUpdateBackupPlanRequestOrBuilder- Returns:
- Whether the backupPlan field is set.
-
getBackupPlan
public BackupPlan getBackupPlan()
Required. A new version of the BackupPlan resource that contains updated fields. This may be sparsely populated if an `update_mask` is provided.
.google.cloud.gkebackup.v1.BackupPlan backup_plan = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getBackupPlanin interfaceUpdateBackupPlanRequestOrBuilder- Returns:
- The backupPlan.
-
setBackupPlan
public UpdateBackupPlanRequest.Builder setBackupPlan(BackupPlan value)
Required. A new version of the BackupPlan resource that contains updated fields. This may be sparsely populated if an `update_mask` is provided.
.google.cloud.gkebackup.v1.BackupPlan backup_plan = 1 [(.google.api.field_behavior) = REQUIRED];
-
setBackupPlan
public UpdateBackupPlanRequest.Builder setBackupPlan(BackupPlan.Builder builderForValue)
Required. A new version of the BackupPlan resource that contains updated fields. This may be sparsely populated if an `update_mask` is provided.
.google.cloud.gkebackup.v1.BackupPlan backup_plan = 1 [(.google.api.field_behavior) = REQUIRED];
-
mergeBackupPlan
public UpdateBackupPlanRequest.Builder mergeBackupPlan(BackupPlan value)
Required. A new version of the BackupPlan resource that contains updated fields. This may be sparsely populated if an `update_mask` is provided.
.google.cloud.gkebackup.v1.BackupPlan backup_plan = 1 [(.google.api.field_behavior) = REQUIRED];
-
clearBackupPlan
public UpdateBackupPlanRequest.Builder clearBackupPlan()
Required. A new version of the BackupPlan resource that contains updated fields. This may be sparsely populated if an `update_mask` is provided.
.google.cloud.gkebackup.v1.BackupPlan backup_plan = 1 [(.google.api.field_behavior) = REQUIRED];
-
getBackupPlanBuilder
public BackupPlan.Builder getBackupPlanBuilder()
Required. A new version of the BackupPlan resource that contains updated fields. This may be sparsely populated if an `update_mask` is provided.
.google.cloud.gkebackup.v1.BackupPlan backup_plan = 1 [(.google.api.field_behavior) = REQUIRED];
-
getBackupPlanOrBuilder
public BackupPlanOrBuilder getBackupPlanOrBuilder()
Required. A new version of the BackupPlan resource that contains updated fields. This may be sparsely populated if an `update_mask` is provided.
.google.cloud.gkebackup.v1.BackupPlan backup_plan = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getBackupPlanOrBuilderin interfaceUpdateBackupPlanRequestOrBuilder
-
hasUpdateMask
public boolean hasUpdateMask()
This is used to specify the fields to be overwritten in the BackupPlan targeted for update. The values for each of these updated fields will be taken from the `backup_plan` provided with this request. Field names are relative to the root of the resource (e.g., `description`, `backup_config.include_volume_data`, etc.) If no `update_mask` is provided, all fields in `backup_plan` will be written to the target BackupPlan resource. Note that OUTPUT_ONLY and IMMUTABLE fields in `backup_plan` are ignored and are not used to update the target BackupPlan.
.google.protobuf.FieldMask update_mask = 2;- Specified by:
hasUpdateMaskin interfaceUpdateBackupPlanRequestOrBuilder- Returns:
- Whether the updateMask field is set.
-
getUpdateMask
public com.google.protobuf.FieldMask getUpdateMask()
This is used to specify the fields to be overwritten in the BackupPlan targeted for update. The values for each of these updated fields will be taken from the `backup_plan` provided with this request. Field names are relative to the root of the resource (e.g., `description`, `backup_config.include_volume_data`, etc.) If no `update_mask` is provided, all fields in `backup_plan` will be written to the target BackupPlan resource. Note that OUTPUT_ONLY and IMMUTABLE fields in `backup_plan` are ignored and are not used to update the target BackupPlan.
.google.protobuf.FieldMask update_mask = 2;- Specified by:
getUpdateMaskin interfaceUpdateBackupPlanRequestOrBuilder- Returns:
- The updateMask.
-
setUpdateMask
public UpdateBackupPlanRequest.Builder setUpdateMask(com.google.protobuf.FieldMask value)
This is used to specify the fields to be overwritten in the BackupPlan targeted for update. The values for each of these updated fields will be taken from the `backup_plan` provided with this request. Field names are relative to the root of the resource (e.g., `description`, `backup_config.include_volume_data`, etc.) If no `update_mask` is provided, all fields in `backup_plan` will be written to the target BackupPlan resource. Note that OUTPUT_ONLY and IMMUTABLE fields in `backup_plan` are ignored and are not used to update the target BackupPlan.
.google.protobuf.FieldMask update_mask = 2;
-
setUpdateMask
public UpdateBackupPlanRequest.Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)
This is used to specify the fields to be overwritten in the BackupPlan targeted for update. The values for each of these updated fields will be taken from the `backup_plan` provided with this request. Field names are relative to the root of the resource (e.g., `description`, `backup_config.include_volume_data`, etc.) If no `update_mask` is provided, all fields in `backup_plan` will be written to the target BackupPlan resource. Note that OUTPUT_ONLY and IMMUTABLE fields in `backup_plan` are ignored and are not used to update the target BackupPlan.
.google.protobuf.FieldMask update_mask = 2;
-
mergeUpdateMask
public UpdateBackupPlanRequest.Builder mergeUpdateMask(com.google.protobuf.FieldMask value)
This is used to specify the fields to be overwritten in the BackupPlan targeted for update. The values for each of these updated fields will be taken from the `backup_plan` provided with this request. Field names are relative to the root of the resource (e.g., `description`, `backup_config.include_volume_data`, etc.) If no `update_mask` is provided, all fields in `backup_plan` will be written to the target BackupPlan resource. Note that OUTPUT_ONLY and IMMUTABLE fields in `backup_plan` are ignored and are not used to update the target BackupPlan.
.google.protobuf.FieldMask update_mask = 2;
-
clearUpdateMask
public UpdateBackupPlanRequest.Builder clearUpdateMask()
This is used to specify the fields to be overwritten in the BackupPlan targeted for update. The values for each of these updated fields will be taken from the `backup_plan` provided with this request. Field names are relative to the root of the resource (e.g., `description`, `backup_config.include_volume_data`, etc.) If no `update_mask` is provided, all fields in `backup_plan` will be written to the target BackupPlan resource. Note that OUTPUT_ONLY and IMMUTABLE fields in `backup_plan` are ignored and are not used to update the target BackupPlan.
.google.protobuf.FieldMask update_mask = 2;
-
getUpdateMaskBuilder
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder()
This is used to specify the fields to be overwritten in the BackupPlan targeted for update. The values for each of these updated fields will be taken from the `backup_plan` provided with this request. Field names are relative to the root of the resource (e.g., `description`, `backup_config.include_volume_data`, etc.) If no `update_mask` is provided, all fields in `backup_plan` will be written to the target BackupPlan resource. Note that OUTPUT_ONLY and IMMUTABLE fields in `backup_plan` are ignored and are not used to update the target BackupPlan.
.google.protobuf.FieldMask update_mask = 2;
-
getUpdateMaskOrBuilder
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
This is used to specify the fields to be overwritten in the BackupPlan targeted for update. The values for each of these updated fields will be taken from the `backup_plan` provided with this request. Field names are relative to the root of the resource (e.g., `description`, `backup_config.include_volume_data`, etc.) If no `update_mask` is provided, all fields in `backup_plan` will be written to the target BackupPlan resource. Note that OUTPUT_ONLY and IMMUTABLE fields in `backup_plan` are ignored and are not used to update the target BackupPlan.
.google.protobuf.FieldMask update_mask = 2;- Specified by:
getUpdateMaskOrBuilderin interfaceUpdateBackupPlanRequestOrBuilder
-
setUnknownFields
public final UpdateBackupPlanRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
mergeUnknownFields
public final UpdateBackupPlanRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateBackupPlanRequest.Builder>
-
-