Interface VmCapabilitiesOrBuilder (1.74.0)

public interface VmCapabilitiesOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getLastOsCapabilitiesUpdateTime()

public abstract 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 abstract 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];

Returns
Type Description
TimestampOrBuilder

getOsCapabilities(int index)

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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.

hasLastOsCapabilitiesUpdateTime()

public abstract 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.