Package com.google.cloud.vmmigration.v1
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 Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsTags(String key)
The tags of the VM.AwsVmDetails.VmArchitecture
getArchitecture()
The CPU architecture.int
getArchitectureValue()
The CPU architecture.AwsVmDetails.BootOption
getBootOption()
The VM Boot Option.int
getBootOptionValue()
The VM Boot Option.long
getCommittedStorageMb()
The total size of the storage allocated to the VM in MB.int
getCpuCount()
The number of cpus the VM has.int
getDiskCount()
The number of disks the VM has.String
getDisplayName()
The display name of the VM.com.google.protobuf.ByteString
getDisplayNameBytes()
The display name of the VM.String
getInstanceType()
The instance type of the VM.com.google.protobuf.ByteString
getInstanceTypeBytes()
The instance type of the VM.int
getMemoryMb()
The memory size of the VM in MB.String
getOsDescription()
The VM's OS.com.google.protobuf.ByteString
getOsDescriptionBytes()
The VM's OS.AwsVmDetails.PowerState
getPowerState()
Output only.int
getPowerStateValue()
Output only.AwsSecurityGroup
getSecurityGroups(int index)
The security groups the VM belongs to.int
getSecurityGroupsCount()
The security groups the VM belongs to.List<AwsSecurityGroup>
getSecurityGroupsList()
The security groups the VM belongs to.AwsSecurityGroupOrBuilder
getSecurityGroupsOrBuilder(int index)
The security groups the VM belongs to.List<? extends AwsSecurityGroupOrBuilder>
getSecurityGroupsOrBuilderList()
The security groups the VM belongs to.String
getSourceDescription()
The descriptive name of the AWS's source this VM is connected to.com.google.protobuf.ByteString
getSourceDescriptionBytes()
The descriptive name of the AWS's source this VM is connected to.String
getSourceId()
The id of the AWS's source this VM is connected to.com.google.protobuf.ByteString
getSourceIdBytes()
The id of the AWS's source this VM is connected to.Map<String,String>
getTags()
Deprecated.int
getTagsCount()
The tags of the VM.Map<String,String>
getTagsMap()
The tags of the VM.String
getTagsOrDefault(String key, String defaultValue)
The tags of the VM.String
getTagsOrThrow(String key)
The tags of the VM.AwsVmDetails.VmVirtualizationType
getVirtualizationType()
The virtualization type.int
getVirtualizationTypeValue()
The virtualization type.String
getVmId()
The VM ID in AWS.com.google.protobuf.ByteString
getVmIdBytes()
The VM ID in AWS.String
getVpcId()
The VPC ID the VM belongs to.com.google.protobuf.ByteString
getVpcIdBytes()
The VPC ID the VM belongs to.String
getZone()
The AWS zone of the VM.com.google.protobuf.ByteString
getZoneBytes()
The AWS zone of the VM.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
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;
-
getTags
@Deprecated Map<String,String> getTags()
Deprecated.UsegetTagsMap()
instead.
-
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.
-
-