public static final class CreateBackupChannelRequest.Builder extends GeneratedMessageV3.Builder<CreateBackupChannelRequest.Builder> implements CreateBackupChannelRequestOrBuilder
Request message for CreateBackupChannel.
Protobuf type google.cloud.gkebackup.v1.CreateBackupChannelRequest
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 CreateBackupChannelRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateBackupChannelRequest build()
buildPartial()
public CreateBackupChannelRequest buildPartial()
clear()
public CreateBackupChannelRequest.Builder clear()
Overrides
clearBackupChannel()
public CreateBackupChannelRequest.Builder clearBackupChannel()
Required. The BackupChannel resource object to create.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 2 [(.google.api.field_behavior) = REQUIRED];
clearBackupChannelId()
public CreateBackupChannelRequest.Builder clearBackupChannelId()
Optional. The client-provided short name for the BackupChannel resource.
This name must:
- be between 1 and 63 characters long (inclusive)
- consist of only lower-case ASCII letters, numbers, and dashes
- start with a lower-case letter
- end with a lower-case letter or number
- be unique within the set of BackupChannels in this location
If the user does not provide a name, a uuid will be used as the name.
string backup_channel_id = 3 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public CreateBackupChannelRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateBackupChannelRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateBackupChannelRequest.Builder clearParent()
Required. The location within which to create the BackupChannel.
Format: projects/*/locations/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clone()
public CreateBackupChannelRequest.Builder clone()
Overrides
getBackupChannel()
public BackupChannel getBackupChannel()
Required. The BackupChannel resource object to create.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 2 [(.google.api.field_behavior) = REQUIRED];
getBackupChannelBuilder()
public BackupChannel.Builder getBackupChannelBuilder()
Required. The BackupChannel resource object to create.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 2 [(.google.api.field_behavior) = REQUIRED];
getBackupChannelId()
public String getBackupChannelId()
Optional. The client-provided short name for the BackupChannel resource.
This name must:
- be between 1 and 63 characters long (inclusive)
- consist of only lower-case ASCII letters, numbers, and dashes
- start with a lower-case letter
- end with a lower-case letter or number
- be unique within the set of BackupChannels in this location
If the user does not provide a name, a uuid will be used as the name.
string backup_channel_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The backupChannelId.
|
getBackupChannelIdBytes()
public ByteString getBackupChannelIdBytes()
Optional. The client-provided short name for the BackupChannel resource.
This name must:
- be between 1 and 63 characters long (inclusive)
- consist of only lower-case ASCII letters, numbers, and dashes
- start with a lower-case letter
- end with a lower-case letter or number
- be unique within the set of BackupChannels in this location
If the user does not provide a name, a uuid will be used as the name.
string backup_channel_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for backupChannelId.
|
getBackupChannelOrBuilder()
public BackupChannelOrBuilder getBackupChannelOrBuilder()
Required. The BackupChannel resource object to create.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 2 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public CreateBackupChannelRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. The location within which to create the BackupChannel.
Format: projects/*/locations/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The location within which to create the BackupChannel.
Format: projects/*/locations/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
hasBackupChannel()
public boolean hasBackupChannel()
Required. The BackupChannel resource object to create.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the backupChannel field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeBackupChannel(BackupChannel value)
public CreateBackupChannelRequest.Builder mergeBackupChannel(BackupChannel value)
Required. The BackupChannel resource object to create.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 2 [(.google.api.field_behavior) = REQUIRED];
mergeFrom(CreateBackupChannelRequest other)
public CreateBackupChannelRequest.Builder mergeFrom(CreateBackupChannelRequest other)
public CreateBackupChannelRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateBackupChannelRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateBackupChannelRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setBackupChannel(BackupChannel value)
public CreateBackupChannelRequest.Builder setBackupChannel(BackupChannel value)
Required. The BackupChannel resource object to create.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 2 [(.google.api.field_behavior) = REQUIRED];
setBackupChannel(BackupChannel.Builder builderForValue)
public CreateBackupChannelRequest.Builder setBackupChannel(BackupChannel.Builder builderForValue)
Required. The BackupChannel resource object to create.
.google.cloud.gkebackup.v1.BackupChannel backup_channel = 2 [(.google.api.field_behavior) = REQUIRED];
setBackupChannelId(String value)
public CreateBackupChannelRequest.Builder setBackupChannelId(String value)
Optional. The client-provided short name for the BackupChannel resource.
This name must:
- be between 1 and 63 characters long (inclusive)
- consist of only lower-case ASCII letters, numbers, and dashes
- start with a lower-case letter
- end with a lower-case letter or number
- be unique within the set of BackupChannels in this location
If the user does not provide a name, a uuid will be used as the name.
string backup_channel_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The backupChannelId to set.
|
setBackupChannelIdBytes(ByteString value)
public CreateBackupChannelRequest.Builder setBackupChannelIdBytes(ByteString value)
Optional. The client-provided short name for the BackupChannel resource.
This name must:
- be between 1 and 63 characters long (inclusive)
- consist of only lower-case ASCII letters, numbers, and dashes
- start with a lower-case letter
- end with a lower-case letter or number
- be unique within the set of BackupChannels in this location
If the user does not provide a name, a uuid will be used as the name.
string backup_channel_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes for backupChannelId to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public CreateBackupChannelRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateBackupChannelRequest.Builder setParent(String value)
Required. The location within which to create the BackupChannel.
Format: projects/*/locations/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public CreateBackupChannelRequest.Builder setParentBytes(ByteString value)
Required. The location within which to create the BackupChannel.
Format: projects/*/locations/*
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateBackupChannelRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateBackupChannelRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides