public final class MigrationInsight extends com.google.protobuf.GeneratedMessageV3 implements MigrationInsightOrBuilder
An insight about potential migrations for an asset.Protobuf type
google.cloud.migrationcenter.v1.MigrationInsight| Modifier and Type | Class and Description |
|---|---|
static class |
MigrationInsight.Builder
An insight about potential migrations for an asset.
|
static class |
MigrationInsight.MigrationTargetCase |
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| Modifier and Type | Field and Description |
|---|---|
static int |
COMPUTE_ENGINE_TARGET_FIELD_NUMBER |
static int |
FIT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ComputeEngineMigrationTarget |
getComputeEngineTarget()
Output only.
|
ComputeEngineMigrationTargetOrBuilder |
getComputeEngineTargetOrBuilder()
Output only.
|
static MigrationInsight |
getDefaultInstance() |
MigrationInsight |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
FitDescriptor |
getFit()
Output only.
|
FitDescriptorOrBuilder |
getFitOrBuilder()
Output only.
|
MigrationInsight.MigrationTargetCase |
getMigrationTargetCase() |
com.google.protobuf.Parser<MigrationInsight> |
getParserForType() |
int |
getSerializedSize() |
boolean |
hasComputeEngineTarget()
Output only.
|
boolean |
hasFit()
Output only.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static MigrationInsight.Builder |
newBuilder() |
static MigrationInsight.Builder |
newBuilder(MigrationInsight prototype) |
MigrationInsight.Builder |
newBuilderForType() |
protected MigrationInsight.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static MigrationInsight |
parseDelimitedFrom(InputStream input) |
static MigrationInsight |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MigrationInsight |
parseFrom(byte[] data) |
static MigrationInsight |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MigrationInsight |
parseFrom(ByteBuffer data) |
static MigrationInsight |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MigrationInsight |
parseFrom(com.google.protobuf.ByteString data) |
static MigrationInsight |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MigrationInsight |
parseFrom(com.google.protobuf.CodedInputStream input) |
static MigrationInsight |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MigrationInsight |
parseFrom(InputStream input) |
static MigrationInsight |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<MigrationInsight> |
parser() |
MigrationInsight.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
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, 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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int FIT_FIELD_NUMBER
public static final int COMPUTE_ENGINE_TARGET_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public MigrationInsight.MigrationTargetCase getMigrationTargetCase()
getMigrationTargetCase in interface MigrationInsightOrBuilderpublic 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];
hasFit in interface MigrationInsightOrBuilderpublic 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];
getFit in interface MigrationInsightOrBuilderpublic 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];
getFitOrBuilder in interface MigrationInsightOrBuilderpublic boolean hasComputeEngineTarget()
Output only. A Google Compute Engine target.
.google.cloud.migrationcenter.v1.ComputeEngineMigrationTarget compute_engine_target = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasComputeEngineTarget in interface MigrationInsightOrBuilderpublic ComputeEngineMigrationTarget getComputeEngineTarget()
Output only. A Google Compute Engine target.
.google.cloud.migrationcenter.v1.ComputeEngineMigrationTarget compute_engine_target = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getComputeEngineTarget in interface MigrationInsightOrBuilderpublic ComputeEngineMigrationTargetOrBuilder getComputeEngineTargetOrBuilder()
Output only. A Google Compute Engine target.
.google.cloud.migrationcenter.v1.ComputeEngineMigrationTarget compute_engine_target = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getComputeEngineTargetOrBuilder in interface MigrationInsightOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static MigrationInsight parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MigrationInsight parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MigrationInsight parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MigrationInsight parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MigrationInsight parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MigrationInsight parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MigrationInsight parseFrom(InputStream input) throws IOException
IOExceptionpublic static MigrationInsight parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static MigrationInsight parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static MigrationInsight parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static MigrationInsight parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static MigrationInsight parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic MigrationInsight.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static MigrationInsight.Builder newBuilder()
public static MigrationInsight.Builder newBuilder(MigrationInsight prototype)
public MigrationInsight.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected MigrationInsight.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static MigrationInsight getDefaultInstance()
public static com.google.protobuf.Parser<MigrationInsight> parser()
public com.google.protobuf.Parser<MigrationInsight> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public MigrationInsight getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.