Class Usage.Builder (0.1.0)

public static final class Usage.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Usage.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Usage.Builder
Overrides

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

clearField(Descriptors.FieldDescriptor field)

public Usage.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
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.

clearOneof(Descriptors.OneofDescriptor oneof)

public Usage.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
Usage.Builder
Overrides

clearUsers()

public Usage.Builder clearUsers()

Number of unique users accessing the VM.

int32 users = 2;

Returns
Type Description
Usage.Builder

This builder for chaining.

clone()

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

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 GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Usage.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Usage.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public Usage.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
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.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Usage.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
Usage.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final Usage.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Usage.Builder
Overrides

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.