Interface Inventory.ItemOrBuilder (2.18.0)

public static interface Inventory.ItemOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAvailablePackage()

public abstract Inventory.SoftwarePackage getAvailablePackage()

Software package available to be installed on the VM instance.

.google.cloud.osconfig.v1.Inventory.SoftwarePackage available_package = 7;

Returns
TypeDescription
Inventory.SoftwarePackage

The availablePackage.

getAvailablePackageOrBuilder()

public abstract Inventory.SoftwarePackageOrBuilder getAvailablePackageOrBuilder()

Software package available to be installed on the VM instance.

.google.cloud.osconfig.v1.Inventory.SoftwarePackage available_package = 7;

Returns
TypeDescription
Inventory.SoftwarePackageOrBuilder

getCreateTime()

public abstract Timestamp getCreateTime()

When this inventory item was first detected.

.google.protobuf.Timestamp create_time = 8;

Returns
TypeDescription
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

When this inventory item was first detected.

.google.protobuf.Timestamp create_time = 8;

Returns
TypeDescription
TimestampOrBuilder

getDetailsCase()

public abstract Inventory.Item.DetailsCase getDetailsCase()
Returns
TypeDescription
Inventory.Item.DetailsCase

getId()

public abstract String getId()

Identifier for this item, unique across items for this VM.

string id = 1;

Returns
TypeDescription
String

The id.

getIdBytes()

public abstract ByteString getIdBytes()

Identifier for this item, unique across items for this VM.

string id = 1;

Returns
TypeDescription
ByteString

The bytes for id.

getInstalledPackage()

public abstract Inventory.SoftwarePackage getInstalledPackage()

Software package present on the VM instance.

.google.cloud.osconfig.v1.Inventory.SoftwarePackage installed_package = 6;

Returns
TypeDescription
Inventory.SoftwarePackage

The installedPackage.

getInstalledPackageOrBuilder()

public abstract Inventory.SoftwarePackageOrBuilder getInstalledPackageOrBuilder()

Software package present on the VM instance.

.google.cloud.osconfig.v1.Inventory.SoftwarePackage installed_package = 6;

Returns
TypeDescription
Inventory.SoftwarePackageOrBuilder

getOriginType()

public abstract Inventory.Item.OriginType getOriginType()

The origin of this inventory item.

.google.cloud.osconfig.v1.Inventory.Item.OriginType origin_type = 2;

Returns
TypeDescription
Inventory.Item.OriginType

The originType.

getOriginTypeValue()

public abstract int getOriginTypeValue()

The origin of this inventory item.

.google.cloud.osconfig.v1.Inventory.Item.OriginType origin_type = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for originType.

getType()

public abstract Inventory.Item.Type getType()

The specific type of inventory, correlating to its specific details.

.google.cloud.osconfig.v1.Inventory.Item.Type type = 5;

Returns
TypeDescription
Inventory.Item.Type

The type.

getTypeValue()

public abstract int getTypeValue()

The specific type of inventory, correlating to its specific details.

.google.cloud.osconfig.v1.Inventory.Item.Type type = 5;

Returns
TypeDescription
int

The enum numeric value on the wire for type.

getUpdateTime()

public abstract Timestamp getUpdateTime()

When this inventory item was last modified.

.google.protobuf.Timestamp update_time = 9;

Returns
TypeDescription
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

When this inventory item was last modified.

.google.protobuf.Timestamp update_time = 9;

Returns
TypeDescription
TimestampOrBuilder

hasAvailablePackage()

public abstract boolean hasAvailablePackage()

Software package available to be installed on the VM instance.

.google.cloud.osconfig.v1.Inventory.SoftwarePackage available_package = 7;

Returns
TypeDescription
boolean

Whether the availablePackage field is set.

hasCreateTime()

public abstract boolean hasCreateTime()

When this inventory item was first detected.

.google.protobuf.Timestamp create_time = 8;

Returns
TypeDescription
boolean

Whether the createTime field is set.

hasInstalledPackage()

public abstract boolean hasInstalledPackage()

Software package present on the VM instance.

.google.cloud.osconfig.v1.Inventory.SoftwarePackage installed_package = 6;

Returns
TypeDescription
boolean

Whether the installedPackage field is set.

hasUpdateTime()

public abstract boolean hasUpdateTime()

When this inventory item was last modified.

.google.protobuf.Timestamp update_time = 9;

Returns
TypeDescription
boolean

Whether the updateTime field is set.