public final class MachineArchitectureDetails extends com.google.protobuf.GeneratedMessageV3 implements MachineArchitectureDetailsOrBuilder
Details of the machine architecture.Protobuf type
google.cloud.migrationcenter.v1.MachineArchitectureDetails| Modifier and Type | Class and Description |
|---|---|
static class |
MachineArchitectureDetails.Builder
Details of the machine architecture.
|
static class |
MachineArchitectureDetails.CpuHyperThreading
CPU hyper-threading support.
|
static class |
MachineArchitectureDetails.FirmwareType
Firmware type.
|
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 |
BIOS_FIELD_NUMBER |
static int |
CPU_ARCHITECTURE_FIELD_NUMBER |
static int |
CPU_NAME_FIELD_NUMBER |
static int |
CPU_SOCKET_COUNT_FIELD_NUMBER |
static int |
CPU_THREAD_COUNT_FIELD_NUMBER |
static int |
FIRMWARE_TYPE_FIELD_NUMBER |
static int |
HYPERTHREADING_FIELD_NUMBER |
static int |
VENDOR_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
BiosDetails |
getBios()
BIOS Details.
|
BiosDetailsOrBuilder |
getBiosOrBuilder()
BIOS Details.
|
String |
getCpuArchitecture()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
|
com.google.protobuf.ByteString |
getCpuArchitectureBytes()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
|
String |
getCpuName()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
|
com.google.protobuf.ByteString |
getCpuNameBytes()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
|
int |
getCpuSocketCount()
Number of processor sockets allocated to the machine.
|
int |
getCpuThreadCount()
Number of CPU threads allocated to the machine.
|
static MachineArchitectureDetails |
getDefaultInstance() |
MachineArchitectureDetails |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
MachineArchitectureDetails.FirmwareType |
getFirmwareType()
Firmware type.
|
int |
getFirmwareTypeValue()
Firmware type.
|
MachineArchitectureDetails.CpuHyperThreading |
getHyperthreading()
CPU hyper-threading support.
|
int |
getHyperthreadingValue()
CPU hyper-threading support.
|
com.google.protobuf.Parser<MachineArchitectureDetails> |
getParserForType() |
int |
getSerializedSize() |
String |
getVendor()
Hardware vendor.
|
com.google.protobuf.ByteString |
getVendorBytes()
Hardware vendor.
|
boolean |
hasBios()
BIOS Details.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static MachineArchitectureDetails.Builder |
newBuilder() |
static MachineArchitectureDetails.Builder |
newBuilder(MachineArchitectureDetails prototype) |
MachineArchitectureDetails.Builder |
newBuilderForType() |
protected MachineArchitectureDetails.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static MachineArchitectureDetails |
parseDelimitedFrom(InputStream input) |
static MachineArchitectureDetails |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MachineArchitectureDetails |
parseFrom(byte[] data) |
static MachineArchitectureDetails |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MachineArchitectureDetails |
parseFrom(ByteBuffer data) |
static MachineArchitectureDetails |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MachineArchitectureDetails |
parseFrom(com.google.protobuf.ByteString data) |
static MachineArchitectureDetails |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MachineArchitectureDetails |
parseFrom(com.google.protobuf.CodedInputStream input) |
static MachineArchitectureDetails |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static MachineArchitectureDetails |
parseFrom(InputStream input) |
static MachineArchitectureDetails |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<MachineArchitectureDetails> |
parser() |
MachineArchitectureDetails.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 CPU_ARCHITECTURE_FIELD_NUMBER
public static final int CPU_NAME_FIELD_NUMBER
public static final int VENDOR_FIELD_NUMBER
public static final int CPU_THREAD_COUNT_FIELD_NUMBER
public static final int CPU_SOCKET_COUNT_FIELD_NUMBER
public static final int BIOS_FIELD_NUMBER
public static final int FIRMWARE_TYPE_FIELD_NUMBER
public static final int HYPERTHREADING_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 String getCpuArchitecture()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;getCpuArchitecture in interface MachineArchitectureDetailsOrBuilderpublic com.google.protobuf.ByteString getCpuArchitectureBytes()
CPU architecture, e.g., "x64-based PC", "x86_64", "i686" etc.
string cpu_architecture = 1;getCpuArchitectureBytes in interface MachineArchitectureDetailsOrBuilderpublic String getCpuName()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;getCpuName in interface MachineArchitectureDetailsOrBuilderpublic com.google.protobuf.ByteString getCpuNameBytes()
CPU name, e.g., "Intel Xeon E5-2690", "AMD EPYC 7571" etc.
string cpu_name = 2;getCpuNameBytes in interface MachineArchitectureDetailsOrBuilderpublic String getVendor()
Hardware vendor.
string vendor = 3;getVendor in interface MachineArchitectureDetailsOrBuilderpublic com.google.protobuf.ByteString getVendorBytes()
Hardware vendor.
string vendor = 3;getVendorBytes in interface MachineArchitectureDetailsOrBuilderpublic int getCpuThreadCount()
Number of CPU threads allocated to the machine.
int32 cpu_thread_count = 4;getCpuThreadCount in interface MachineArchitectureDetailsOrBuilderpublic int getCpuSocketCount()
Number of processor sockets allocated to the machine.
int32 cpu_socket_count = 5;getCpuSocketCount in interface MachineArchitectureDetailsOrBuilderpublic boolean hasBios()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;hasBios in interface MachineArchitectureDetailsOrBuilderpublic BiosDetails getBios()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;getBios in interface MachineArchitectureDetailsOrBuilderpublic BiosDetailsOrBuilder getBiosOrBuilder()
BIOS Details.
.google.cloud.migrationcenter.v1.BiosDetails bios = 6;getBiosOrBuilder in interface MachineArchitectureDetailsOrBuilderpublic int getFirmwareTypeValue()
Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;
getFirmwareTypeValue in interface MachineArchitectureDetailsOrBuilderpublic MachineArchitectureDetails.FirmwareType getFirmwareType()
Firmware type.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.FirmwareType firmware_type = 7;
getFirmwareType in interface MachineArchitectureDetailsOrBuilderpublic int getHyperthreadingValue()
CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;
getHyperthreadingValue in interface MachineArchitectureDetailsOrBuilderpublic MachineArchitectureDetails.CpuHyperThreading getHyperthreading()
CPU hyper-threading support.
.google.cloud.migrationcenter.v1.MachineArchitectureDetails.CpuHyperThreading hyperthreading = 8;
getHyperthreading in interface MachineArchitectureDetailsOrBuilderpublic 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 MachineArchitectureDetails parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MachineArchitectureDetails parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MachineArchitectureDetails parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MachineArchitectureDetails parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MachineArchitectureDetails parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MachineArchitectureDetails parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static MachineArchitectureDetails parseFrom(InputStream input) throws IOException
IOExceptionpublic static MachineArchitectureDetails parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static MachineArchitectureDetails parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static MachineArchitectureDetails parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static MachineArchitectureDetails parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static MachineArchitectureDetails parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic MachineArchitectureDetails.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static MachineArchitectureDetails.Builder newBuilder()
public static MachineArchitectureDetails.Builder newBuilder(MachineArchitectureDetails prototype)
public MachineArchitectureDetails.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected MachineArchitectureDetails.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static MachineArchitectureDetails getDefaultInstance()
public static com.google.protobuf.Parser<MachineArchitectureDetails> parser()
public com.google.protobuf.Parser<MachineArchitectureDetails> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public MachineArchitectureDetails getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.