Interface GenerateTcpProxyScriptRequestOrBuilder

    • 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.MessageLiteOrBuilder

        isInitialized
      • 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.