Class LicenseConfigUsageStats.Builder (0.90.0)

public static final class LicenseConfigUsageStats.Builder extends GeneratedMessage.Builder<LicenseConfigUsageStats.Builder> implements LicenseConfigUsageStatsOrBuilder

Stats about users' licenses.

Protobuf type google.cloud.discoveryengine.v1beta.LicenseConfigUsageStats

Static Methods

getDescriptor()

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

Methods

build()

public LicenseConfigUsageStats build()
Returns
Type Description
LicenseConfigUsageStats

buildPartial()

public LicenseConfigUsageStats buildPartial()
Returns
Type Description
LicenseConfigUsageStats

clear()

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

clearLicenseConfig()

public LicenseConfigUsageStats.Builder clearLicenseConfig()

Required. The LicenseConfig name.

string license_config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
LicenseConfigUsageStats.Builder

This builder for chaining.

clearUsedLicenseCount()

public LicenseConfigUsageStats.Builder clearUsedLicenseCount()

Required. The number of licenses used.

int64 used_license_count = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
LicenseConfigUsageStats.Builder

This builder for chaining.

getDefaultInstanceForType()

public LicenseConfigUsageStats getDefaultInstanceForType()
Returns
Type Description
LicenseConfigUsageStats

getDescriptorForType()

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

getLicenseConfig()

public String getLicenseConfig()

Required. The LicenseConfig name.

string license_config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The licenseConfig.

getLicenseConfigBytes()

public ByteString getLicenseConfigBytes()

Required. The LicenseConfig name.

string license_config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for licenseConfig.

getUsedLicenseCount()

public long getUsedLicenseCount()

Required. The number of licenses used.

int64 used_license_count = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
long

The usedLicenseCount.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(LicenseConfigUsageStats other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setLicenseConfig(String value)

public LicenseConfigUsageStats.Builder setLicenseConfig(String value)

Required. The LicenseConfig name.

string license_config = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The licenseConfig to set.

Returns
Type Description
LicenseConfigUsageStats.Builder

This builder for chaining.

setLicenseConfigBytes(ByteString value)

public LicenseConfigUsageStats.Builder setLicenseConfigBytes(ByteString value)

Required. The LicenseConfig name.

string license_config = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for licenseConfig to set.

Returns
Type Description
LicenseConfigUsageStats.Builder

This builder for chaining.

setUsedLicenseCount(long value)

public LicenseConfigUsageStats.Builder setUsedLicenseCount(long value)

Required. The number of licenses used.

int64 used_license_count = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value long

The usedLicenseCount to set.

Returns
Type Description
LicenseConfigUsageStats.Builder

This builder for chaining.