public static final class GenerateSshScriptRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder> implements GenerateSshScriptRequestOrBuilder
Request message for 'GenerateSshScript' request.Protobuf type
google.cloud.clouddms.v1.GenerateSshScriptRequest| Modifier and Type | Method and 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 configuration
|
GenerateSshScriptRequest.Builder |
clearVmPort()
The port that will be open on the bastion host.
|
GenerateSshScriptRequest.Builder |
clearVmSelectionConfig()
The VM selection configuration
|
GenerateSshScriptRequest.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 configuration
|
VmCreationConfig.Builder |
getVmCreationConfigBuilder()
The VM creation configuration
|
VmCreationConfigOrBuilder |
getVmCreationConfigOrBuilder()
The VM creation configuration
|
int |
getVmPort()
The port that will be open on the bastion host.
|
VmSelectionConfig |
getVmSelectionConfig()
The VM selection configuration
|
VmSelectionConfig.Builder |
getVmSelectionConfigBuilder()
The VM selection configuration
|
VmSelectionConfigOrBuilder |
getVmSelectionConfigOrBuilder()
The VM selection configuration
|
boolean |
hasVmCreationConfig()
The VM creation configuration
|
boolean |
hasVmSelectionConfig()
The VM selection configuration
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GenerateSshScriptRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GenerateSshScriptRequest.Builder |
mergeFrom(GenerateSshScriptRequest other) |
GenerateSshScriptRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
GenerateSshScriptRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GenerateSshScriptRequest.Builder |
mergeVmCreationConfig(VmCreationConfig value)
The VM creation configuration
|
GenerateSshScriptRequest.Builder |
mergeVmSelectionConfig(VmSelectionConfig value)
The VM selection configuration
|
GenerateSshScriptRequest.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.Builder builderForValue)
The VM creation configuration
|
GenerateSshScriptRequest.Builder |
setVmCreationConfig(VmCreationConfig value)
The VM creation configuration
|
GenerateSshScriptRequest.Builder |
setVmPort(int value)
The port that will be open on the bastion host.
|
GenerateSshScriptRequest.Builder |
setVmSelectionConfig(VmSelectionConfig.Builder builderForValue)
The VM selection configuration
|
GenerateSshScriptRequest.Builder |
setVmSelectionConfig(VmSelectionConfig value)
The VM selection configuration
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>public GenerateSshScriptRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>public GenerateSshScriptRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GenerateSshScriptRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GenerateSshScriptRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GenerateSshScriptRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>public GenerateSshScriptRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>public GenerateSshScriptRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>public GenerateSshScriptRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>public GenerateSshScriptRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>public GenerateSshScriptRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>public GenerateSshScriptRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerateSshScriptRequest.Builder>public GenerateSshScriptRequest.Builder mergeFrom(GenerateSshScriptRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>public GenerateSshScriptRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerateSshScriptRequest.Builder>IOExceptionpublic GenerateSshScriptRequest.VmConfigCase getVmConfigCase()
getVmConfigCase in interface GenerateSshScriptRequestOrBuilderpublic GenerateSshScriptRequest.Builder clearVmConfig()
public String getMigrationJob()
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }getMigrationJob in interface GenerateSshScriptRequestOrBuilderpublic com.google.protobuf.ByteString getMigrationJobBytes()
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }getMigrationJobBytes in interface GenerateSshScriptRequestOrBuilderpublic GenerateSshScriptRequest.Builder setMigrationJob(String value)
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }value - The migrationJob to set.public GenerateSshScriptRequest.Builder clearMigrationJob()
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }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) = { ... }value - The bytes for migrationJob to set.public String getVm()
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];getVm in interface GenerateSshScriptRequestOrBuilderpublic com.google.protobuf.ByteString getVmBytes()
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];getVmBytes in interface GenerateSshScriptRequestOrBuilderpublic GenerateSshScriptRequest.Builder setVm(String value)
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];value - The vm to set.public GenerateSshScriptRequest.Builder clearVm()
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];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];value - The bytes for vm to set.public boolean hasVmCreationConfig()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;hasVmCreationConfig in interface GenerateSshScriptRequestOrBuilderpublic VmCreationConfig getVmCreationConfig()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;getVmCreationConfig in interface GenerateSshScriptRequestOrBuilderpublic GenerateSshScriptRequest.Builder setVmCreationConfig(VmCreationConfig value)
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;public GenerateSshScriptRequest.Builder setVmCreationConfig(VmCreationConfig.Builder builderForValue)
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;public GenerateSshScriptRequest.Builder mergeVmCreationConfig(VmCreationConfig value)
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;public GenerateSshScriptRequest.Builder clearVmCreationConfig()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;public VmCreationConfig.Builder getVmCreationConfigBuilder()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;public VmCreationConfigOrBuilder getVmCreationConfigOrBuilder()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;getVmCreationConfigOrBuilder in interface GenerateSshScriptRequestOrBuilderpublic boolean hasVmSelectionConfig()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;hasVmSelectionConfig in interface GenerateSshScriptRequestOrBuilderpublic VmSelectionConfig getVmSelectionConfig()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;getVmSelectionConfig in interface GenerateSshScriptRequestOrBuilderpublic GenerateSshScriptRequest.Builder setVmSelectionConfig(VmSelectionConfig value)
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;public GenerateSshScriptRequest.Builder setVmSelectionConfig(VmSelectionConfig.Builder builderForValue)
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;public GenerateSshScriptRequest.Builder mergeVmSelectionConfig(VmSelectionConfig value)
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;public GenerateSshScriptRequest.Builder clearVmSelectionConfig()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;public VmSelectionConfig.Builder getVmSelectionConfigBuilder()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;public VmSelectionConfigOrBuilder getVmSelectionConfigOrBuilder()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;getVmSelectionConfigOrBuilder in interface GenerateSshScriptRequestOrBuilderpublic int getVmPort()
The port that will be open on the bastion host.
int32 vm_port = 3;getVmPort in interface GenerateSshScriptRequestOrBuilderpublic GenerateSshScriptRequest.Builder setVmPort(int value)
The port that will be open on the bastion host.
int32 vm_port = 3;value - The vmPort to set.public GenerateSshScriptRequest.Builder clearVmPort()
The port that will be open on the bastion host.
int32 vm_port = 3;public final GenerateSshScriptRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>public final GenerateSshScriptRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateSshScriptRequest.Builder>Copyright © 2024 Google LLC. All rights reserved.