Package com.google.cloud.clouddms.v1
Interface GenerateSshScriptRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GenerateSshScriptRequest
,GenerateSshScriptRequest.Builder
public interface GenerateSshScriptRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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 configurationVmCreationConfigOrBuilder
getVmCreationConfigOrBuilder()
The VM creation configurationint
getVmPort()
The port that will be open on the bastion host.VmSelectionConfig
getVmSelectionConfig()
The VM selection configurationVmSelectionConfigOrBuilder
getVmSelectionConfigOrBuilder()
The VM selection configurationboolean
hasVmCreationConfig()
The VM creation configurationboolean
hasVmSelectionConfig()
The VM selection configuration-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getMigrationJob
String getMigrationJob()
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }
- Returns:
- The migrationJob.
-
getMigrationJobBytes
com.google.protobuf.ByteString getMigrationJobBytes()
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }
- Returns:
- The bytes for migrationJob.
-
getVm
String getVm()
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The vm.
-
getVmBytes
com.google.protobuf.ByteString getVmBytes()
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for vm.
-
hasVmCreationConfig
boolean hasVmCreationConfig()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
- Returns:
- Whether the vmCreationConfig field is set.
-
getVmCreationConfig
VmCreationConfig getVmCreationConfig()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
- Returns:
- The vmCreationConfig.
-
getVmCreationConfigOrBuilder
VmCreationConfigOrBuilder getVmCreationConfigOrBuilder()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
-
hasVmSelectionConfig
boolean hasVmSelectionConfig()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
- Returns:
- Whether the vmSelectionConfig field is set.
-
getVmSelectionConfig
VmSelectionConfig getVmSelectionConfig()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
- Returns:
- The vmSelectionConfig.
-
getVmSelectionConfigOrBuilder
VmSelectionConfigOrBuilder getVmSelectionConfigOrBuilder()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
-
getVmPort
int getVmPort()
The port that will be open on the bastion host.
int32 vm_port = 3;
- Returns:
- The vmPort.
-
getVmConfigCase
GenerateSshScriptRequest.VmConfigCase getVmConfigCase()
-
-