Package com.google.cloud.clouddms.v1
Interface GenerateTcpProxyScriptRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GenerateTcpProxyScriptRequest
,GenerateTcpProxyScriptRequest.Builder
public interface GenerateTcpProxyScriptRequestOrBuilder 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 TCP Proxy script.com.google.protobuf.ByteString
getMigrationJobBytes()
Name of the migration job resource to generate the TCP Proxy script.String
getVmMachineType()
Required.com.google.protobuf.ByteString
getVmMachineTypeBytes()
Required.String
getVmName()
Required.com.google.protobuf.ByteString
getVmNameBytes()
Required.String
getVmSubnet()
Required.com.google.protobuf.ByteString
getVmSubnetBytes()
Required.String
getVmZone()
Optional.com.google.protobuf.ByteString
getVmZoneBytes()
Optional.-
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 TCP Proxy 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 TCP Proxy script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }
- Returns:
- The bytes for migrationJob.
-
getVmName
String getVmName()
Required. The name of the Compute instance that will host the proxy.
string vm_name = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The vmName.
-
getVmNameBytes
com.google.protobuf.ByteString getVmNameBytes()
Required. The name of the Compute instance that will host the proxy.
string vm_name = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for vmName.
-
getVmMachineType
String getVmMachineType()
Required. The type of the Compute instance that will host the proxy.
string vm_machine_type = 3 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The vmMachineType.
-
getVmMachineTypeBytes
com.google.protobuf.ByteString getVmMachineTypeBytes()
Required. The type of the Compute instance that will host the proxy.
string vm_machine_type = 3 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for vmMachineType.
-
getVmZone
String getVmZone()
Optional. The Google Cloud Platform zone to create the VM in. The fully qualified name of the zone must be specified, including the region name, for example "us-central1-b". If not specified, uses the "-b" zone of the destination Connection Profile's region.
string vm_zone = 4 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The vmZone.
-
getVmZoneBytes
com.google.protobuf.ByteString getVmZoneBytes()
Optional. The Google Cloud Platform zone to create the VM in. The fully qualified name of the zone must be specified, including the region name, for example "us-central1-b". If not specified, uses the "-b" zone of the destination Connection Profile's region.
string vm_zone = 4 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for vmZone.
-
getVmSubnet
String getVmSubnet()
Required. The name of the subnet the Compute instance will use for private connectivity. Must be supplied in the form of projects/{project}/regions/{region}/subnetworks/{subnetwork}. Note: the region for the subnet must match the Compute instance region.
string vm_subnet = 5 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The vmSubnet.
-
getVmSubnetBytes
com.google.protobuf.ByteString getVmSubnetBytes()
Required. The name of the subnet the Compute instance will use for private connectivity. Must be supplied in the form of projects/{project}/regions/{region}/subnetworks/{subnetwork}. Note: the region for the subnet must match the Compute instance region.
string vm_subnet = 5 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for vmSubnet.
-
-