Class MigrationInsight
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.migrationcenter.v1.MigrationInsight
-
- All Implemented Interfaces:
MigrationInsightOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class MigrationInsight extends com.google.protobuf.GeneratedMessageV3 implements MigrationInsightOrBuilder
An insight about potential migrations for an asset.
Protobuf typegoogle.cloud.migrationcenter.v1.MigrationInsight- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMigrationInsight.BuilderAn insight about potential migrations for an asset.static classMigrationInsight.MigrationTargetCase-
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 intCOMPUTE_ENGINE_TARGET_FIELD_NUMBERstatic intFIT_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ComputeEngineMigrationTargetgetComputeEngineTarget()Output only.ComputeEngineMigrationTargetOrBuildergetComputeEngineTargetOrBuilder()Output only.static MigrationInsightgetDefaultInstance()MigrationInsightgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()FitDescriptorgetFit()Output only.FitDescriptorOrBuildergetFitOrBuilder()Output only.MigrationInsight.MigrationTargetCasegetMigrationTargetCase()com.google.protobuf.Parser<MigrationInsight>getParserForType()intgetSerializedSize()booleanhasComputeEngineTarget()Output only.booleanhasFit()Output only.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static MigrationInsight.BuildernewBuilder()static MigrationInsight.BuildernewBuilder(MigrationInsight prototype)MigrationInsight.BuildernewBuilderForType()protected MigrationInsight.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static MigrationInsightparseDelimitedFrom(InputStream input)static MigrationInsightparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MigrationInsightparseFrom(byte[] data)static MigrationInsightparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MigrationInsightparseFrom(com.google.protobuf.ByteString data)static MigrationInsightparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MigrationInsightparseFrom(com.google.protobuf.CodedInputStream input)static MigrationInsightparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MigrationInsightparseFrom(InputStream input)static MigrationInsightparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static MigrationInsightparseFrom(ByteBuffer data)static MigrationInsightparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<MigrationInsight>parser()MigrationInsight.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
-
FIT_FIELD_NUMBER
public static final int FIT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COMPUTE_ENGINE_TARGET_FIELD_NUMBER
public static final int COMPUTE_ENGINE_TARGET_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
-
getMigrationTargetCase
public MigrationInsight.MigrationTargetCase getMigrationTargetCase()
- Specified by:
getMigrationTargetCasein interfaceMigrationInsightOrBuilder
-
hasFit
public boolean hasFit()
Output only. Description of how well the asset this insight is associated with fits the proposed migration.
.google.cloud.migrationcenter.v1.FitDescriptor fit = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasFitin interfaceMigrationInsightOrBuilder- Returns:
- Whether the fit field is set.
-
getFit
public FitDescriptor getFit()
Output only. Description of how well the asset this insight is associated with fits the proposed migration.
.google.cloud.migrationcenter.v1.FitDescriptor fit = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFitin interfaceMigrationInsightOrBuilder- Returns:
- The fit.
-
getFitOrBuilder
public FitDescriptorOrBuilder getFitOrBuilder()
Output only. Description of how well the asset this insight is associated with fits the proposed migration.
.google.cloud.migrationcenter.v1.FitDescriptor fit = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFitOrBuilderin interfaceMigrationInsightOrBuilder
-
hasComputeEngineTarget
public boolean hasComputeEngineTarget()
Output only. A Google Compute Engine target.
.google.cloud.migrationcenter.v1.ComputeEngineMigrationTarget compute_engine_target = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasComputeEngineTargetin interfaceMigrationInsightOrBuilder- Returns:
- Whether the computeEngineTarget field is set.
-
getComputeEngineTarget
public ComputeEngineMigrationTarget getComputeEngineTarget()
Output only. A Google Compute Engine target.
.google.cloud.migrationcenter.v1.ComputeEngineMigrationTarget compute_engine_target = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getComputeEngineTargetin interfaceMigrationInsightOrBuilder- Returns:
- The computeEngineTarget.
-
getComputeEngineTargetOrBuilder
public ComputeEngineMigrationTargetOrBuilder getComputeEngineTargetOrBuilder()
Output only. A Google Compute Engine target.
.google.cloud.migrationcenter.v1.ComputeEngineMigrationTarget compute_engine_target = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getComputeEngineTargetOrBuilderin interfaceMigrationInsightOrBuilder
-
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 MigrationInsight parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MigrationInsight parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MigrationInsight parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MigrationInsight parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MigrationInsight parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MigrationInsight parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MigrationInsight parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static MigrationInsight parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static MigrationInsight parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static MigrationInsight parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static MigrationInsight parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static MigrationInsight parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public MigrationInsight.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static MigrationInsight.Builder newBuilder()
-
newBuilder
public static MigrationInsight.Builder newBuilder(MigrationInsight prototype)
-
toBuilder
public MigrationInsight.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected MigrationInsight.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static MigrationInsight getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<MigrationInsight> parser()
-
getParserForType
public com.google.protobuf.Parser<MigrationInsight> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public MigrationInsight getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-