Class UsageStats.Builder (1.89.0)

public static final class UsageStats.Builder extends GeneratedMessage.Builder<UsageStats.Builder> implements UsageStatsOrBuilder

Detailed statistics on the entry's usage.

Usage statistics have the following limitations:

Protobuf type google.cloud.datacatalog.v1.UsageStats

Implements

UsageStatsOrBuilder

Static Methods

getDescriptor()

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

Methods

build()

public UsageStats build()
Returns
Type Description
UsageStats

buildPartial()

public UsageStats buildPartial()
Returns
Type Description
UsageStats

clear()

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

clearTotalCancellations()

public UsageStats.Builder clearTotalCancellations()

The number of cancelled attempts to use the underlying entry.

float total_cancellations = 3;

Returns
Type Description
UsageStats.Builder

This builder for chaining.

clearTotalCompletions()

public UsageStats.Builder clearTotalCompletions()

The number of successful uses of the underlying entry.

float total_completions = 1;

Returns
Type Description
UsageStats.Builder

This builder for chaining.

clearTotalExecutionTimeForCompletionsMillis()

public UsageStats.Builder clearTotalExecutionTimeForCompletionsMillis()

Total time spent only on successful uses, in milliseconds.

float total_execution_time_for_completions_millis = 4;

Returns
Type Description
UsageStats.Builder

This builder for chaining.

clearTotalFailures()

public UsageStats.Builder clearTotalFailures()

The number of failed attempts to use the underlying entry.

float total_failures = 2;

Returns
Type Description
UsageStats.Builder

This builder for chaining.

getDefaultInstanceForType()

public UsageStats getDefaultInstanceForType()
Returns
Type Description
UsageStats

getDescriptorForType()

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

getTotalCancellations()

public float getTotalCancellations()

The number of cancelled attempts to use the underlying entry.

float total_cancellations = 3;

Returns
Type Description
float

The totalCancellations.

getTotalCompletions()

public float getTotalCompletions()

The number of successful uses of the underlying entry.

float total_completions = 1;

Returns
Type Description
float

The totalCompletions.

getTotalExecutionTimeForCompletionsMillis()

public float getTotalExecutionTimeForCompletionsMillis()

Total time spent only on successful uses, in milliseconds.

float total_execution_time_for_completions_millis = 4;

Returns
Type Description
float

The totalExecutionTimeForCompletionsMillis.

getTotalFailures()

public float getTotalFailures()

The number of failed attempts to use the underlying entry.

float total_failures = 2;

Returns
Type Description
float

The totalFailures.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(UsageStats other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setTotalCancellations(float value)

public UsageStats.Builder setTotalCancellations(float value)

The number of cancelled attempts to use the underlying entry.

float total_cancellations = 3;

Parameter
Name Description
value float

The totalCancellations to set.

Returns
Type Description
UsageStats.Builder

This builder for chaining.

setTotalCompletions(float value)

public UsageStats.Builder setTotalCompletions(float value)

The number of successful uses of the underlying entry.

float total_completions = 1;

Parameter
Name Description
value float

The totalCompletions to set.

Returns
Type Description
UsageStats.Builder

This builder for chaining.

setTotalExecutionTimeForCompletionsMillis(float value)

public UsageStats.Builder setTotalExecutionTimeForCompletionsMillis(float value)

Total time spent only on successful uses, in milliseconds.

float total_execution_time_for_completions_millis = 4;

Parameter
Name Description
value float

The totalExecutionTimeForCompletionsMillis to set.

Returns
Type Description
UsageStats.Builder

This builder for chaining.

setTotalFailures(float value)

public UsageStats.Builder setTotalFailures(float value)

The number of failed attempts to use the underlying entry.

float total_failures = 2;

Parameter
Name Description
value float

The totalFailures to set.

Returns
Type Description
UsageStats.Builder

This builder for chaining.