public final class ComputeEnginePreferences extends com.google.protobuf.GeneratedMessageV3 implements ComputeEnginePreferencesOrBuilder
The user preferences relating to Compute Engine target platform.Protobuf type
google.cloud.migrationcenter.v1.ComputeEnginePreferences| Modifier and Type | Class and Description |
|---|---|
static class |
ComputeEnginePreferences.Builder
The user preferences relating to Compute Engine target platform.
|
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 |
LICENSE_TYPE_FIELD_NUMBER |
static int |
MACHINE_PREFERENCES_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static ComputeEnginePreferences |
getDefaultInstance() |
ComputeEnginePreferences |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
LicenseType |
getLicenseType()
License type to consider when calculating costs for virtual machine
insights and recommendations.
|
int |
getLicenseTypeValue()
License type to consider when calculating costs for virtual machine
insights and recommendations.
|
MachinePreferences |
getMachinePreferences()
Preferences concerning the machine types to consider on Compute Engine.
|
MachinePreferencesOrBuilder |
getMachinePreferencesOrBuilder()
Preferences concerning the machine types to consider on Compute Engine.
|
com.google.protobuf.Parser<ComputeEnginePreferences> |
getParserForType() |
int |
getSerializedSize() |
int |
hashCode() |
boolean |
hasMachinePreferences()
Preferences concerning the machine types to consider on Compute Engine.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ComputeEnginePreferences.Builder |
newBuilder() |
static ComputeEnginePreferences.Builder |
newBuilder(ComputeEnginePreferences prototype) |
ComputeEnginePreferences.Builder |
newBuilderForType() |
protected ComputeEnginePreferences.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ComputeEnginePreferences |
parseDelimitedFrom(InputStream input) |
static ComputeEnginePreferences |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ComputeEnginePreferences |
parseFrom(byte[] data) |
static ComputeEnginePreferences |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ComputeEnginePreferences |
parseFrom(ByteBuffer data) |
static ComputeEnginePreferences |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ComputeEnginePreferences |
parseFrom(com.google.protobuf.ByteString data) |
static ComputeEnginePreferences |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ComputeEnginePreferences |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ComputeEnginePreferences |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ComputeEnginePreferences |
parseFrom(InputStream input) |
static ComputeEnginePreferences |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ComputeEnginePreferences> |
parser() |
ComputeEnginePreferences.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 MACHINE_PREFERENCES_FIELD_NUMBER
public static final int LICENSE_TYPE_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 boolean hasMachinePreferences()
Preferences concerning the machine types to consider on Compute Engine.
.google.cloud.migrationcenter.v1.MachinePreferences machine_preferences = 2;hasMachinePreferences in interface ComputeEnginePreferencesOrBuilderpublic MachinePreferences getMachinePreferences()
Preferences concerning the machine types to consider on Compute Engine.
.google.cloud.migrationcenter.v1.MachinePreferences machine_preferences = 2;getMachinePreferences in interface ComputeEnginePreferencesOrBuilderpublic MachinePreferencesOrBuilder getMachinePreferencesOrBuilder()
Preferences concerning the machine types to consider on Compute Engine.
.google.cloud.migrationcenter.v1.MachinePreferences machine_preferences = 2;getMachinePreferencesOrBuilder in interface ComputeEnginePreferencesOrBuilderpublic int getLicenseTypeValue()
License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
.google.cloud.migrationcenter.v1.LicenseType license_type = 3;getLicenseTypeValue in interface ComputeEnginePreferencesOrBuilderpublic LicenseType getLicenseType()
License type to consider when calculating costs for virtual machine insights and recommendations. If unspecified, costs are calculated based on the default licensing plan.
.google.cloud.migrationcenter.v1.LicenseType license_type = 3;getLicenseType in interface ComputeEnginePreferencesOrBuilderpublic 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 ComputeEnginePreferences parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ComputeEnginePreferences parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ComputeEnginePreferences parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ComputeEnginePreferences parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ComputeEnginePreferences parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ComputeEnginePreferences parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ComputeEnginePreferences parseFrom(InputStream input) throws IOException
IOExceptionpublic static ComputeEnginePreferences parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ComputeEnginePreferences parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ComputeEnginePreferences parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ComputeEnginePreferences parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ComputeEnginePreferences parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ComputeEnginePreferences.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ComputeEnginePreferences.Builder newBuilder()
public static ComputeEnginePreferences.Builder newBuilder(ComputeEnginePreferences prototype)
public ComputeEnginePreferences.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ComputeEnginePreferences.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ComputeEnginePreferences getDefaultInstance()
public static com.google.protobuf.Parser<ComputeEnginePreferences> parser()
public com.google.protobuf.Parser<ComputeEnginePreferences> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ComputeEnginePreferences getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.