Interface VmCreationConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    VmCreationConfig, VmCreationConfig.Builder

    public interface VmCreationConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getSubnet()
      The subnet name the vm needs to be created in.
      com.google.protobuf.ByteString getSubnetBytes()
      The subnet name the vm needs to be created in.
      String getVmMachineType()
      Required.
      com.google.protobuf.ByteString getVmMachineTypeBytes()
      Required.
      String getVmZone()
      The Google Cloud Platform zone to create the VM in.
      com.google.protobuf.ByteString getVmZoneBytes()
      The Google Cloud Platform zone to create the VM in.
      • 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

      • getVmMachineType

        String getVmMachineType()
         Required. VM instance machine type to create.
         
        string vm_machine_type = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The vmMachineType.
      • getVmMachineTypeBytes

        com.google.protobuf.ByteString getVmMachineTypeBytes()
         Required. VM instance machine type to create.
         
        string vm_machine_type = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for vmMachineType.
      • getVmZone

        String getVmZone()
         The Google Cloud Platform zone to create the VM in.
         
        string vm_zone = 2;
        Returns:
        The vmZone.
      • getVmZoneBytes

        com.google.protobuf.ByteString getVmZoneBytes()
         The Google Cloud Platform zone to create the VM in.
         
        string vm_zone = 2;
        Returns:
        The bytes for vmZone.
      • getSubnet

        String getSubnet()
         The subnet name the vm needs to be created in.
         
        string subnet = 3;
        Returns:
        The subnet.
      • getSubnetBytes

        com.google.protobuf.ByteString getSubnetBytes()
         The subnet name the vm needs to be created in.
         
        string subnet = 3;
        Returns:
        The bytes for subnet.