Class PlatformDetails
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.migrationcenter.v1.PlatformDetails
-
- All Implemented Interfaces:
PlatformDetailsOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class PlatformDetails extends com.google.protobuf.GeneratedMessageV3 implements PlatformDetailsOrBuilder
Information about the platform.
Protobuf typegoogle.cloud.migrationcenter.v1.PlatformDetails- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPlatformDetails.BuilderInformation about the platform.static classPlatformDetails.VendorDetailsCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intAWS_EC2_DETAILS_FIELD_NUMBERstatic intAZURE_VM_DETAILS_FIELD_NUMBERstatic intGENERIC_DETAILS_FIELD_NUMBERstatic intPHYSICAL_DETAILS_FIELD_NUMBERstatic intVMWARE_DETAILS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)AwsEc2PlatformDetailsgetAwsEc2Details()AWS EC2 specific details.AwsEc2PlatformDetailsOrBuildergetAwsEc2DetailsOrBuilder()AWS EC2 specific details.AzureVmPlatformDetailsgetAzureVmDetails()Azure VM specific details.AzureVmPlatformDetailsOrBuildergetAzureVmDetailsOrBuilder()Azure VM specific details.static PlatformDetailsgetDefaultInstance()PlatformDetailsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()GenericPlatformDetailsgetGenericDetails()Generic platform details.GenericPlatformDetailsOrBuildergetGenericDetailsOrBuilder()Generic platform details.com.google.protobuf.Parser<PlatformDetails>getParserForType()PhysicalPlatformDetailsgetPhysicalDetails()Physical machines platform details.PhysicalPlatformDetailsOrBuildergetPhysicalDetailsOrBuilder()Physical machines platform details.intgetSerializedSize()PlatformDetails.VendorDetailsCasegetVendorDetailsCase()VmwarePlatformDetailsgetVmwareDetails()VMware specific details.VmwarePlatformDetailsOrBuildergetVmwareDetailsOrBuilder()VMware specific details.booleanhasAwsEc2Details()AWS EC2 specific details.booleanhasAzureVmDetails()Azure VM specific details.booleanhasGenericDetails()Generic platform details.inthashCode()booleanhasPhysicalDetails()Physical machines platform details.booleanhasVmwareDetails()VMware specific details.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static PlatformDetails.BuildernewBuilder()static PlatformDetails.BuildernewBuilder(PlatformDetails prototype)PlatformDetails.BuildernewBuilderForType()protected PlatformDetails.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static PlatformDetailsparseDelimitedFrom(InputStream input)static PlatformDetailsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlatformDetailsparseFrom(byte[] data)static PlatformDetailsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlatformDetailsparseFrom(com.google.protobuf.ByteString data)static PlatformDetailsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlatformDetailsparseFrom(com.google.protobuf.CodedInputStream input)static PlatformDetailsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlatformDetailsparseFrom(InputStream input)static PlatformDetailsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlatformDetailsparseFrom(ByteBuffer data)static PlatformDetailsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<PlatformDetails>parser()PlatformDetails.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
VMWARE_DETAILS_FIELD_NUMBER
public static final int VMWARE_DETAILS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AWS_EC2_DETAILS_FIELD_NUMBER
public static final int AWS_EC2_DETAILS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AZURE_VM_DETAILS_FIELD_NUMBER
public static final int AZURE_VM_DETAILS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GENERIC_DETAILS_FIELD_NUMBER
public static final int GENERIC_DETAILS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PHYSICAL_DETAILS_FIELD_NUMBER
public static final int PHYSICAL_DETAILS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getVendorDetailsCase
public PlatformDetails.VendorDetailsCase getVendorDetailsCase()
- Specified by:
getVendorDetailsCasein interfacePlatformDetailsOrBuilder
-
hasVmwareDetails
public boolean hasVmwareDetails()
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;- Specified by:
hasVmwareDetailsin interfacePlatformDetailsOrBuilder- Returns:
- Whether the vmwareDetails field is set.
-
getVmwareDetails
public VmwarePlatformDetails getVmwareDetails()
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;- Specified by:
getVmwareDetailsin interfacePlatformDetailsOrBuilder- Returns:
- The vmwareDetails.
-
getVmwareDetailsOrBuilder
public VmwarePlatformDetailsOrBuilder getVmwareDetailsOrBuilder()
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;- Specified by:
getVmwareDetailsOrBuilderin interfacePlatformDetailsOrBuilder
-
hasAwsEc2Details
public boolean hasAwsEc2Details()
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;- Specified by:
hasAwsEc2Detailsin interfacePlatformDetailsOrBuilder- Returns:
- Whether the awsEc2Details field is set.
-
getAwsEc2Details
public AwsEc2PlatformDetails getAwsEc2Details()
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;- Specified by:
getAwsEc2Detailsin interfacePlatformDetailsOrBuilder- Returns:
- The awsEc2Details.
-
getAwsEc2DetailsOrBuilder
public AwsEc2PlatformDetailsOrBuilder getAwsEc2DetailsOrBuilder()
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;- Specified by:
getAwsEc2DetailsOrBuilderin interfacePlatformDetailsOrBuilder
-
hasAzureVmDetails
public boolean hasAzureVmDetails()
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;- Specified by:
hasAzureVmDetailsin interfacePlatformDetailsOrBuilder- Returns:
- Whether the azureVmDetails field is set.
-
getAzureVmDetails
public AzureVmPlatformDetails getAzureVmDetails()
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;- Specified by:
getAzureVmDetailsin interfacePlatformDetailsOrBuilder- Returns:
- The azureVmDetails.
-
getAzureVmDetailsOrBuilder
public AzureVmPlatformDetailsOrBuilder getAzureVmDetailsOrBuilder()
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;- Specified by:
getAzureVmDetailsOrBuilderin interfacePlatformDetailsOrBuilder
-
hasGenericDetails
public boolean hasGenericDetails()
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;- Specified by:
hasGenericDetailsin interfacePlatformDetailsOrBuilder- Returns:
- Whether the genericDetails field is set.
-
getGenericDetails
public GenericPlatformDetails getGenericDetails()
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;- Specified by:
getGenericDetailsin interfacePlatformDetailsOrBuilder- Returns:
- The genericDetails.
-
getGenericDetailsOrBuilder
public GenericPlatformDetailsOrBuilder getGenericDetailsOrBuilder()
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;- Specified by:
getGenericDetailsOrBuilderin interfacePlatformDetailsOrBuilder
-
hasPhysicalDetails
public boolean hasPhysicalDetails()
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;- Specified by:
hasPhysicalDetailsin interfacePlatformDetailsOrBuilder- Returns:
- Whether the physicalDetails field is set.
-
getPhysicalDetails
public PhysicalPlatformDetails getPhysicalDetails()
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;- Specified by:
getPhysicalDetailsin interfacePlatformDetailsOrBuilder- Returns:
- The physicalDetails.
-
getPhysicalDetailsOrBuilder
public PhysicalPlatformDetailsOrBuilder getPhysicalDetailsOrBuilder()
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;- Specified by:
getPhysicalDetailsOrBuilderin interfacePlatformDetailsOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static PlatformDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlatformDetails parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlatformDetails parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlatformDetails parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlatformDetails parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlatformDetails parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlatformDetails parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static PlatformDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static PlatformDetails parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static PlatformDetails parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static PlatformDetails parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static PlatformDetails parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public PlatformDetails.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static PlatformDetails.Builder newBuilder()
-
newBuilder
public static PlatformDetails.Builder newBuilder(PlatformDetails prototype)
-
toBuilder
public PlatformDetails.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected PlatformDetails.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static PlatformDetails getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<PlatformDetails> parser()
-
getParserForType
public com.google.protobuf.Parser<PlatformDetails> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public PlatformDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-