Class PlatformDetails
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
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
@Generated
public final class PlatformDetails
extends com.google.protobuf.GeneratedMessage
implements PlatformDetailsOrBuilder
Information about the platform.Protobuf type
google.cloud.migrationcenter.v1.PlatformDetails- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classInformation about the platform.static enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanAWS EC2 specific details.AWS EC2 specific details.Azure VM specific details.Azure VM specific details.static PlatformDetailsstatic final com.google.protobuf.Descriptors.DescriptorGeneric platform details.Generic platform details.com.google.protobuf.Parser<PlatformDetails>Physical machines platform details.Physical machines platform details.intVMware specific details.VMware specific details.booleanAWS EC2 specific details.booleanAzure VM specific details.booleanGeneric platform details.inthashCode()booleanPhysical machines platform details.booleanVMware specific details.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic PlatformDetails.Builderstatic PlatformDetails.BuildernewBuilder(PlatformDetails prototype) protected PlatformDetails.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) 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()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
VMWARE_DETAILS_FIELD_NUMBER
public static final int VMWARE_DETAILS_FIELD_NUMBER- See Also:
-
AWS_EC2_DETAILS_FIELD_NUMBER
public static final int AWS_EC2_DETAILS_FIELD_NUMBER- See Also:
-
AZURE_VM_DETAILS_FIELD_NUMBER
public static final int AZURE_VM_DETAILS_FIELD_NUMBER- See Also:
-
GENERIC_DETAILS_FIELD_NUMBER
public static final int GENERIC_DETAILS_FIELD_NUMBER- See Also:
-
PHYSICAL_DETAILS_FIELD_NUMBER
public static final int PHYSICAL_DETAILS_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
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
VMware specific details.
.google.cloud.migrationcenter.v1.VmwarePlatformDetails vmware_details = 1;- Specified by:
getVmwareDetailsin interfacePlatformDetailsOrBuilder- Returns:
- The vmwareDetails.
-
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
AWS EC2 specific details.
.google.cloud.migrationcenter.v1.AwsEc2PlatformDetails aws_ec2_details = 2;- Specified by:
getAwsEc2Detailsin interfacePlatformDetailsOrBuilder- Returns:
- The awsEc2Details.
-
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
Azure VM specific details.
.google.cloud.migrationcenter.v1.AzureVmPlatformDetails azure_vm_details = 3;- Specified by:
getAzureVmDetailsin interfacePlatformDetailsOrBuilder- Returns:
- The azureVmDetails.
-
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
Generic platform details.
.google.cloud.migrationcenter.v1.GenericPlatformDetails generic_details = 4;- Specified by:
getGenericDetailsin interfacePlatformDetailsOrBuilder- Returns:
- The genericDetails.
-
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
Physical machines platform details.
.google.cloud.migrationcenter.v1.PhysicalPlatformDetails physical_details = 5;- Specified by:
getPhysicalDetailsin interfacePlatformDetailsOrBuilder- Returns:
- The physicalDetails.
-
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.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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
- Throws:
IOException
-
parseFrom
public static PlatformDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- 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
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected PlatformDetails.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-