Class Usage.Builder (0.16.0)

public static final class Usage.Builder extends GeneratedMessage.Builder<Usage.Builder> implements UsageOrBuilder

Message describing total counts of users who accessed a VM.

Protobuf type google.cloud.licensemanager.v1.Usage

Implements

UsageOrBuilder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public Usage build()
Returns
Type Description
Usage

buildPartial()

public Usage buildPartial()
Returns
Type Description
Usage

clear()

public Usage.Builder clear()
Returns
Type Description
Usage.Builder
Overrides

clearLimaInstance()

public Usage.Builder clearLimaInstance()

LiMa Instance resource name, i.e. projects/{project}/locations/{location}/instances/{instance}

string lima_instance = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
Usage.Builder

This builder for chaining.

clearUsers()

public Usage.Builder clearUsers()

Number of unique users accessing the VM.

int32 users = 2;

Returns
Type Description
Usage.Builder

This builder for chaining.

getDefaultInstanceForType()

public Usage getDefaultInstanceForType()
Returns
Type Description
Usage

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getLimaInstance()

public String getLimaInstance()

LiMa Instance resource name, i.e. projects/{project}/locations/{location}/instances/{instance}

string lima_instance = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The limaInstance.

getLimaInstanceBytes()

public ByteString getLimaInstanceBytes()

LiMa Instance resource name, i.e. projects/{project}/locations/{location}/instances/{instance}

string lima_instance = 1 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for limaInstance.

getUsers()

public int getUsers()

Number of unique users accessing the VM.

int32 users = 2;

Returns
Type Description
int

The users.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Usage other)

public Usage.Builder mergeFrom(Usage other)
Parameter
Name Description
other Usage
Returns
Type Description
Usage.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Usage.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Usage.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Usage.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Usage.Builder
Overrides

setLimaInstance(String value)

public Usage.Builder setLimaInstance(String value)

LiMa Instance resource name, i.e. projects/{project}/locations/{location}/instances/{instance}

string lima_instance = 1 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The limaInstance to set.

Returns
Type Description
Usage.Builder

This builder for chaining.

setLimaInstanceBytes(ByteString value)

public Usage.Builder setLimaInstanceBytes(ByteString value)

LiMa Instance resource name, i.e. projects/{project}/locations/{location}/instances/{instance}

string lima_instance = 1 [(.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for limaInstance to set.

Returns
Type Description
Usage.Builder

This builder for chaining.

setUsers(int value)

public Usage.Builder setUsers(int value)

Number of unique users accessing the VM.

int32 users = 2;

Parameter
Name Description
value int

The users to set.

Returns
Type Description
Usage.Builder

This builder for chaining.