public final class VmCapabilities extends GeneratedMessage implements VmCapabilitiesOrBuilder
Migrating VM source information about the VM capabilities needed for some
Compute Engine features.
Protobuf type google.cloud.vmmigration.v1.VmCapabilities
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
LAST_OS_CAPABILITIES_UPDATE_TIME_FIELD_NUMBER
public static final int LAST_OS_CAPABILITIES_UPDATE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
OS_CAPABILITIES_FIELD_NUMBER
public static final int OS_CAPABILITIES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static VmCapabilities getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static VmCapabilities.Builder newBuilder()
newBuilder(VmCapabilities prototype)
public static VmCapabilities.Builder newBuilder(VmCapabilities prototype)
public static VmCapabilities parseDelimitedFrom(InputStream input)
public static VmCapabilities parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static VmCapabilities parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static VmCapabilities parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static VmCapabilities parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static VmCapabilities parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static VmCapabilities parseFrom(CodedInputStream input)
public static VmCapabilities parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static VmCapabilities parseFrom(InputStream input)
public static VmCapabilities parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static VmCapabilities parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static VmCapabilities parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<VmCapabilities> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public VmCapabilities getDefaultInstanceForType()
getLastOsCapabilitiesUpdateTime()
public Timestamp getLastOsCapabilitiesUpdateTime()
Output only. The last time OS capabilities list was updated.
.google.protobuf.Timestamp last_os_capabilities_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
Timestamp |
The lastOsCapabilitiesUpdateTime.
|
getLastOsCapabilitiesUpdateTimeOrBuilder()
public TimestampOrBuilder getLastOsCapabilitiesUpdateTimeOrBuilder()
Output only. The last time OS capabilities list was updated.
.google.protobuf.Timestamp last_os_capabilities_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getOsCapabilities(int index)
public OsCapability getOsCapabilities(int index)
Output only. Unordered list. List of certain VM OS capabilities needed for
some Compute Engine features.
repeated .google.cloud.vmmigration.v1.OsCapability os_capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
OsCapability |
The osCapabilities at the given index.
|
getOsCapabilitiesCount()
public int getOsCapabilitiesCount()
Output only. Unordered list. List of certain VM OS capabilities needed for
some Compute Engine features.
repeated .google.cloud.vmmigration.v1.OsCapability os_capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];
| Returns |
| Type |
Description |
int |
The count of osCapabilities.
|
getOsCapabilitiesList()
public List<OsCapability> getOsCapabilitiesList()
Output only. Unordered list. List of certain VM OS capabilities needed for
some Compute Engine features.
repeated .google.cloud.vmmigration.v1.OsCapability os_capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];
| Returns |
| Type |
Description |
List<OsCapability> |
A list containing the osCapabilities.
|
getOsCapabilitiesValue(int index)
public int getOsCapabilitiesValue(int index)
Output only. Unordered list. List of certain VM OS capabilities needed for
some Compute Engine features.
repeated .google.cloud.vmmigration.v1.OsCapability os_capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire of osCapabilities at the given index.
|
getOsCapabilitiesValueList()
public List<Integer> getOsCapabilitiesValueList()
Output only. Unordered list. List of certain VM OS capabilities needed for
some Compute Engine features.
repeated .google.cloud.vmmigration.v1.OsCapability os_capabilities = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];
| Returns |
| Type |
Description |
List<Integer> |
A list containing the enum numeric values on the wire for osCapabilities.
|
getParserForType()
public Parser<VmCapabilities> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasLastOsCapabilitiesUpdateTime()
public boolean hasLastOsCapabilitiesUpdateTime()
Output only. The last time OS capabilities list was updated.
.google.protobuf.Timestamp last_os_capabilities_update_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the lastOsCapabilitiesUpdateTime field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public VmCapabilities.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected VmCapabilities.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public VmCapabilities.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides