Interface AwsVmDetailsOrBuilder

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

    public interface AwsVmDetailsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getVmId

        String getVmId()
         The VM ID in AWS.
         
        string vm_id = 1;
        Returns:
        The vmId.
      • getVmIdBytes

        com.google.protobuf.ByteString getVmIdBytes()
         The VM ID in AWS.
         
        string vm_id = 1;
        Returns:
        The bytes for vmId.
      • getDisplayName

        String getDisplayName()
         The display name of the VM. Note that this value is not necessarily unique.
         
        string display_name = 2;
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         The display name of the VM. Note that this value is not necessarily unique.
         
        string display_name = 2;
        Returns:
        The bytes for displayName.
      • getSourceId

        String getSourceId()
         The id of the AWS's source this VM is connected to.
         
        string source_id = 3;
        Returns:
        The sourceId.
      • getSourceIdBytes

        com.google.protobuf.ByteString getSourceIdBytes()
         The id of the AWS's source this VM is connected to.
         
        string source_id = 3;
        Returns:
        The bytes for sourceId.
      • getSourceDescription

        String getSourceDescription()
         The descriptive name of the AWS's source this VM is connected to.
         
        string source_description = 4;
        Returns:
        The sourceDescription.
      • getSourceDescriptionBytes

        com.google.protobuf.ByteString getSourceDescriptionBytes()
         The descriptive name of the AWS's source this VM is connected to.
         
        string source_description = 4;
        Returns:
        The bytes for sourceDescription.
      • getPowerStateValue

        int getPowerStateValue()
         Output only. The power state of the VM at the moment list was taken.
         
        .google.cloud.vmmigration.v1.AwsVmDetails.PowerState power_state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for powerState.
      • getPowerState

        AwsVmDetails.PowerState getPowerState()
         Output only. The power state of the VM at the moment list was taken.
         
        .google.cloud.vmmigration.v1.AwsVmDetails.PowerState power_state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The powerState.
      • getCpuCount

        int getCpuCount()
         The number of cpus the VM has.
         
        int32 cpu_count = 6;
        Returns:
        The cpuCount.
      • getMemoryMb

        int getMemoryMb()
         The memory size of the VM in MB.
         
        int32 memory_mb = 7;
        Returns:
        The memoryMb.
      • getDiskCount

        int getDiskCount()
         The number of disks the VM has.
         
        int32 disk_count = 8;
        Returns:
        The diskCount.
      • getCommittedStorageMb

        long getCommittedStorageMb()
         The total size of the storage allocated to the VM in MB.
         
        int64 committed_storage_mb = 9;
        Returns:
        The committedStorageMb.
      • getOsDescription

        String getOsDescription()
         The VM's OS.
         
        string os_description = 10;
        Returns:
        The osDescription.
      • getOsDescriptionBytes

        com.google.protobuf.ByteString getOsDescriptionBytes()
         The VM's OS.
         
        string os_description = 10;
        Returns:
        The bytes for osDescription.
      • getBootOptionValue

        int getBootOptionValue()
         The VM Boot Option.
         
        .google.cloud.vmmigration.v1.AwsVmDetails.BootOption boot_option = 11;
        Returns:
        The enum numeric value on the wire for bootOption.
      • getBootOption

        AwsVmDetails.BootOption getBootOption()
         The VM Boot Option.
         
        .google.cloud.vmmigration.v1.AwsVmDetails.BootOption boot_option = 11;
        Returns:
        The bootOption.
      • getInstanceType

        String getInstanceType()
         The instance type of the VM.
         
        string instance_type = 12;
        Returns:
        The instanceType.
      • getInstanceTypeBytes

        com.google.protobuf.ByteString getInstanceTypeBytes()
         The instance type of the VM.
         
        string instance_type = 12;
        Returns:
        The bytes for instanceType.
      • getVpcId

        String getVpcId()
         The VPC ID the VM belongs to.
         
        string vpc_id = 13;
        Returns:
        The vpcId.
      • getVpcIdBytes

        com.google.protobuf.ByteString getVpcIdBytes()
         The VPC ID the VM belongs to.
         
        string vpc_id = 13;
        Returns:
        The bytes for vpcId.
      • getSecurityGroupsList

        List<AwsSecurityGroup> getSecurityGroupsList()
         The security groups the VM belongs to.
         
        repeated .google.cloud.vmmigration.v1.AwsSecurityGroup security_groups = 14;
      • getSecurityGroups

        AwsSecurityGroup getSecurityGroups​(int index)
         The security groups the VM belongs to.
         
        repeated .google.cloud.vmmigration.v1.AwsSecurityGroup security_groups = 14;
      • getSecurityGroupsCount

        int getSecurityGroupsCount()
         The security groups the VM belongs to.
         
        repeated .google.cloud.vmmigration.v1.AwsSecurityGroup security_groups = 14;
      • getSecurityGroupsOrBuilderList

        List<? extends AwsSecurityGroupOrBuilder> getSecurityGroupsOrBuilderList()
         The security groups the VM belongs to.
         
        repeated .google.cloud.vmmigration.v1.AwsSecurityGroup security_groups = 14;
      • getSecurityGroupsOrBuilder

        AwsSecurityGroupOrBuilder getSecurityGroupsOrBuilder​(int index)
         The security groups the VM belongs to.
         
        repeated .google.cloud.vmmigration.v1.AwsSecurityGroup security_groups = 14;
      • getTagsCount

        int getTagsCount()
         The tags of the VM.
         
        map<string, string> tags = 15;
      • containsTags

        boolean containsTags​(String key)
         The tags of the VM.
         
        map<string, string> tags = 15;
      • getTagsMap

        Map<String,​String> getTagsMap()
         The tags of the VM.
         
        map<string, string> tags = 15;
      • getTagsOrDefault

        String getTagsOrDefault​(String key,
                                String defaultValue)
         The tags of the VM.
         
        map<string, string> tags = 15;
      • getTagsOrThrow

        String getTagsOrThrow​(String key)
         The tags of the VM.
         
        map<string, string> tags = 15;
      • getZone

        String getZone()
         The AWS zone of the VM.
         
        string zone = 16;
        Returns:
        The zone.
      • getZoneBytes

        com.google.protobuf.ByteString getZoneBytes()
         The AWS zone of the VM.
         
        string zone = 16;
        Returns:
        The bytes for zone.
      • getVirtualizationTypeValue

        int getVirtualizationTypeValue()
         The virtualization type.
         
        .google.cloud.vmmigration.v1.AwsVmDetails.VmVirtualizationType virtualization_type = 17;
        Returns:
        The enum numeric value on the wire for virtualizationType.
      • getVirtualizationType

        AwsVmDetails.VmVirtualizationType getVirtualizationType()
         The virtualization type.
         
        .google.cloud.vmmigration.v1.AwsVmDetails.VmVirtualizationType virtualization_type = 17;
        Returns:
        The virtualizationType.
      • getArchitectureValue

        int getArchitectureValue()
         The CPU architecture.
         
        .google.cloud.vmmigration.v1.AwsVmDetails.VmArchitecture architecture = 18;
        Returns:
        The enum numeric value on the wire for architecture.
      • getArchitecture

        AwsVmDetails.VmArchitecture getArchitecture()
         The CPU architecture.
         
        .google.cloud.vmmigration.v1.AwsVmDetails.VmArchitecture architecture = 18;
        Returns:
        The architecture.