Package com.google.cloud.clouddms.v1
Class GenerateSshScriptRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
- com.google.cloud.clouddms.v1.GenerateSshScriptRequest.Builder
-
- All Implemented Interfaces:
GenerateSshScriptRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- GenerateSshScriptRequest
public static final class GenerateSshScriptRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder> implements GenerateSshScriptRequestOrBuilder
Request message for 'GenerateSshScript' request.
Protobuf typegoogle.cloud.clouddms.v1.GenerateSshScriptRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GenerateSshScriptRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
GenerateSshScriptRequest
build()
GenerateSshScriptRequest
buildPartial()
GenerateSshScriptRequest.Builder
clear()
GenerateSshScriptRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
GenerateSshScriptRequest.Builder
clearMigrationJob()
Name of the migration job resource to generate the SSH script.GenerateSshScriptRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
GenerateSshScriptRequest.Builder
clearVm()
Required.GenerateSshScriptRequest.Builder
clearVmConfig()
GenerateSshScriptRequest.Builder
clearVmCreationConfig()
The VM creation configurationGenerateSshScriptRequest.Builder
clearVmPort()
The port that will be open on the bastion host.GenerateSshScriptRequest.Builder
clearVmSelectionConfig()
The VM selection configurationGenerateSshScriptRequest.Builder
clone()
GenerateSshScriptRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getMigrationJob()
Name of the migration job resource to generate the SSH script.com.google.protobuf.ByteString
getMigrationJobBytes()
Name of the migration job resource to generate the SSH script.String
getVm()
Required.com.google.protobuf.ByteString
getVmBytes()
Required.GenerateSshScriptRequest.VmConfigCase
getVmConfigCase()
VmCreationConfig
getVmCreationConfig()
The VM creation configurationVmCreationConfig.Builder
getVmCreationConfigBuilder()
The VM creation configurationVmCreationConfigOrBuilder
getVmCreationConfigOrBuilder()
The VM creation configurationint
getVmPort()
The port that will be open on the bastion host.VmSelectionConfig
getVmSelectionConfig()
The VM selection configurationVmSelectionConfig.Builder
getVmSelectionConfigBuilder()
The VM selection configurationVmSelectionConfigOrBuilder
getVmSelectionConfigOrBuilder()
The VM selection configurationboolean
hasVmCreationConfig()
The VM creation configurationboolean
hasVmSelectionConfig()
The VM selection configurationprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
GenerateSshScriptRequest.Builder
mergeFrom(GenerateSshScriptRequest other)
GenerateSshScriptRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
GenerateSshScriptRequest.Builder
mergeFrom(com.google.protobuf.Message other)
GenerateSshScriptRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
GenerateSshScriptRequest.Builder
mergeVmCreationConfig(VmCreationConfig value)
The VM creation configurationGenerateSshScriptRequest.Builder
mergeVmSelectionConfig(VmSelectionConfig value)
The VM selection configurationGenerateSshScriptRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
GenerateSshScriptRequest.Builder
setMigrationJob(String value)
Name of the migration job resource to generate the SSH script.GenerateSshScriptRequest.Builder
setMigrationJobBytes(com.google.protobuf.ByteString value)
Name of the migration job resource to generate the SSH script.GenerateSshScriptRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
GenerateSshScriptRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
GenerateSshScriptRequest.Builder
setVm(String value)
Required.GenerateSshScriptRequest.Builder
setVmBytes(com.google.protobuf.ByteString value)
Required.GenerateSshScriptRequest.Builder
setVmCreationConfig(VmCreationConfig value)
The VM creation configurationGenerateSshScriptRequest.Builder
setVmCreationConfig(VmCreationConfig.Builder builderForValue)
The VM creation configurationGenerateSshScriptRequest.Builder
setVmPort(int value)
The port that will be open on the bastion host.GenerateSshScriptRequest.Builder
setVmSelectionConfig(VmSelectionConfig value)
The VM selection configurationGenerateSshScriptRequest.Builder
setVmSelectionConfig(VmSelectionConfig.Builder builderForValue)
The VM selection configuration-
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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
clear
public GenerateSshScriptRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
getDefaultInstanceForType
public GenerateSshScriptRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public GenerateSshScriptRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GenerateSshScriptRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public GenerateSshScriptRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
setField
public GenerateSshScriptRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
clearField
public GenerateSshScriptRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
clearOneof
public GenerateSshScriptRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
setRepeatedField
public GenerateSshScriptRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
addRepeatedField
public GenerateSshScriptRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
mergeFrom
public GenerateSshScriptRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GenerateSshScriptRequest.Builder>
-
mergeFrom
public GenerateSshScriptRequest.Builder mergeFrom(GenerateSshScriptRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
mergeFrom
public GenerateSshScriptRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GenerateSshScriptRequest.Builder>
- Throws:
IOException
-
getVmConfigCase
public GenerateSshScriptRequest.VmConfigCase getVmConfigCase()
- Specified by:
getVmConfigCase
in interfaceGenerateSshScriptRequestOrBuilder
-
clearVmConfig
public GenerateSshScriptRequest.Builder clearVmConfig()
-
getMigrationJob
public String getMigrationJob()
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }
- Specified by:
getMigrationJob
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The migrationJob.
-
getMigrationJobBytes
public com.google.protobuf.ByteString getMigrationJobBytes()
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }
- Specified by:
getMigrationJobBytes
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The bytes for migrationJob.
-
setMigrationJob
public GenerateSshScriptRequest.Builder setMigrationJob(String value)
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }
- Parameters:
value
- The migrationJob to set.- Returns:
- This builder for chaining.
-
clearMigrationJob
public GenerateSshScriptRequest.Builder clearMigrationJob()
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setMigrationJobBytes
public GenerateSshScriptRequest.Builder setMigrationJobBytes(com.google.protobuf.ByteString value)
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for migrationJob to set.- Returns:
- This builder for chaining.
-
getVm
public String getVm()
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getVm
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The vm.
-
getVmBytes
public com.google.protobuf.ByteString getVmBytes()
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getVmBytes
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The bytes for vm.
-
setVm
public GenerateSshScriptRequest.Builder setVm(String value)
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The vm to set.- Returns:
- This builder for chaining.
-
clearVm
public GenerateSshScriptRequest.Builder clearVm()
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- This builder for chaining.
-
setVmBytes
public GenerateSshScriptRequest.Builder setVmBytes(com.google.protobuf.ByteString value)
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The bytes for vm to set.- Returns:
- This builder for chaining.
-
hasVmCreationConfig
public boolean hasVmCreationConfig()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
- Specified by:
hasVmCreationConfig
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- Whether the vmCreationConfig field is set.
-
getVmCreationConfig
public VmCreationConfig getVmCreationConfig()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
- Specified by:
getVmCreationConfig
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The vmCreationConfig.
-
setVmCreationConfig
public GenerateSshScriptRequest.Builder setVmCreationConfig(VmCreationConfig value)
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
-
setVmCreationConfig
public GenerateSshScriptRequest.Builder setVmCreationConfig(VmCreationConfig.Builder builderForValue)
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
-
mergeVmCreationConfig
public GenerateSshScriptRequest.Builder mergeVmCreationConfig(VmCreationConfig value)
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
-
clearVmCreationConfig
public GenerateSshScriptRequest.Builder clearVmCreationConfig()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
-
getVmCreationConfigBuilder
public VmCreationConfig.Builder getVmCreationConfigBuilder()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
-
getVmCreationConfigOrBuilder
public VmCreationConfigOrBuilder getVmCreationConfigOrBuilder()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
- Specified by:
getVmCreationConfigOrBuilder
in interfaceGenerateSshScriptRequestOrBuilder
-
hasVmSelectionConfig
public boolean hasVmSelectionConfig()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
- Specified by:
hasVmSelectionConfig
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- Whether the vmSelectionConfig field is set.
-
getVmSelectionConfig
public VmSelectionConfig getVmSelectionConfig()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
- Specified by:
getVmSelectionConfig
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The vmSelectionConfig.
-
setVmSelectionConfig
public GenerateSshScriptRequest.Builder setVmSelectionConfig(VmSelectionConfig value)
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
-
setVmSelectionConfig
public GenerateSshScriptRequest.Builder setVmSelectionConfig(VmSelectionConfig.Builder builderForValue)
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
-
mergeVmSelectionConfig
public GenerateSshScriptRequest.Builder mergeVmSelectionConfig(VmSelectionConfig value)
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
-
clearVmSelectionConfig
public GenerateSshScriptRequest.Builder clearVmSelectionConfig()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
-
getVmSelectionConfigBuilder
public VmSelectionConfig.Builder getVmSelectionConfigBuilder()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
-
getVmSelectionConfigOrBuilder
public VmSelectionConfigOrBuilder getVmSelectionConfigOrBuilder()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
- Specified by:
getVmSelectionConfigOrBuilder
in interfaceGenerateSshScriptRequestOrBuilder
-
getVmPort
public int getVmPort()
The port that will be open on the bastion host.
int32 vm_port = 3;
- Specified by:
getVmPort
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The vmPort.
-
setVmPort
public GenerateSshScriptRequest.Builder setVmPort(int value)
The port that will be open on the bastion host.
int32 vm_port = 3;
- Parameters:
value
- The vmPort to set.- Returns:
- This builder for chaining.
-
clearVmPort
public GenerateSshScriptRequest.Builder clearVmPort()
The port that will be open on the bastion host.
int32 vm_port = 3;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final GenerateSshScriptRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
mergeUnknownFields
public final GenerateSshScriptRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>
-
-