Class ServiceLatency.Builder (4.97.0)

public static final class ServiceLatency.Builder extends GeneratedMessage.Builder<ServiceLatency.Builder> implements ServiceLatencyOrBuilder

Message to represent the latency of the service.

Protobuf type google.cloud.dialogflow.v2.ServiceLatency

Static Methods

getDescriptor()

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

Methods

addAllInternalServiceLatencies(Iterable<? extends ServiceLatency.InternalServiceLatency> values)

public ServiceLatency.Builder addAllInternalServiceLatencies(Iterable<? extends ServiceLatency.InternalServiceLatency> values)

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Parameter
Name Description
values Iterable<? extends com.google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency>
Returns
Type Description
ServiceLatency.Builder

addInternalServiceLatencies(ServiceLatency.InternalServiceLatency value)

public ServiceLatency.Builder addInternalServiceLatencies(ServiceLatency.InternalServiceLatency value)

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Parameter
Name Description
value ServiceLatency.InternalServiceLatency
Returns
Type Description
ServiceLatency.Builder

addInternalServiceLatencies(ServiceLatency.InternalServiceLatency.Builder builderForValue)

public ServiceLatency.Builder addInternalServiceLatencies(ServiceLatency.InternalServiceLatency.Builder builderForValue)

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Parameter
Name Description
builderForValue ServiceLatency.InternalServiceLatency.Builder
Returns
Type Description
ServiceLatency.Builder

addInternalServiceLatencies(int index, ServiceLatency.InternalServiceLatency value)

public ServiceLatency.Builder addInternalServiceLatencies(int index, ServiceLatency.InternalServiceLatency value)

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Parameters
Name Description
index int
value ServiceLatency.InternalServiceLatency
Returns
Type Description
ServiceLatency.Builder

addInternalServiceLatencies(int index, ServiceLatency.InternalServiceLatency.Builder builderForValue)

public ServiceLatency.Builder addInternalServiceLatencies(int index, ServiceLatency.InternalServiceLatency.Builder builderForValue)

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Parameters
Name Description
index int
builderForValue ServiceLatency.InternalServiceLatency.Builder
Returns
Type Description
ServiceLatency.Builder

addInternalServiceLatenciesBuilder()

public ServiceLatency.InternalServiceLatency.Builder addInternalServiceLatenciesBuilder()

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Returns
Type Description
ServiceLatency.InternalServiceLatency.Builder

addInternalServiceLatenciesBuilder(int index)

public ServiceLatency.InternalServiceLatency.Builder addInternalServiceLatenciesBuilder(int index)

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Parameter
Name Description
index int
Returns
Type Description
ServiceLatency.InternalServiceLatency.Builder

build()

public ServiceLatency build()
Returns
Type Description
ServiceLatency

buildPartial()

public ServiceLatency buildPartial()
Returns
Type Description
ServiceLatency

clear()

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

clearInternalServiceLatencies()

public ServiceLatency.Builder clearInternalServiceLatencies()

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Returns
Type Description
ServiceLatency.Builder

getDefaultInstanceForType()

public ServiceLatency getDefaultInstanceForType()
Returns
Type Description
ServiceLatency

getDescriptorForType()

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

getInternalServiceLatencies(int index)

public ServiceLatency.InternalServiceLatency getInternalServiceLatencies(int index)

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Parameter
Name Description
index int
Returns
Type Description
ServiceLatency.InternalServiceLatency

getInternalServiceLatenciesBuilder(int index)

public ServiceLatency.InternalServiceLatency.Builder getInternalServiceLatenciesBuilder(int index)

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Parameter
Name Description
index int
Returns
Type Description
ServiceLatency.InternalServiceLatency.Builder

getInternalServiceLatenciesBuilderList()

public List<ServiceLatency.InternalServiceLatency.Builder> getInternalServiceLatenciesBuilderList()

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Returns
Type Description
List<Builder>

getInternalServiceLatenciesCount()

public int getInternalServiceLatenciesCount()

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Returns
Type Description
int

getInternalServiceLatenciesList()

public List<ServiceLatency.InternalServiceLatency> getInternalServiceLatenciesList()

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Returns
Type Description
List<InternalServiceLatency>

getInternalServiceLatenciesOrBuilder(int index)

public ServiceLatency.InternalServiceLatencyOrBuilder getInternalServiceLatenciesOrBuilder(int index)

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Parameter
Name Description
index int
Returns
Type Description
ServiceLatency.InternalServiceLatencyOrBuilder

getInternalServiceLatenciesOrBuilderList()

public List<? extends ServiceLatency.InternalServiceLatencyOrBuilder> getInternalServiceLatenciesOrBuilderList()

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Returns
Type Description
List<? extends com.google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatencyOrBuilder>

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ServiceLatency other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeInternalServiceLatencies(int index)

public ServiceLatency.Builder removeInternalServiceLatencies(int index)

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Parameter
Name Description
index int
Returns
Type Description
ServiceLatency.Builder

setInternalServiceLatencies(int index, ServiceLatency.InternalServiceLatency value)

public ServiceLatency.Builder setInternalServiceLatencies(int index, ServiceLatency.InternalServiceLatency value)

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Parameters
Name Description
index int
value ServiceLatency.InternalServiceLatency
Returns
Type Description
ServiceLatency.Builder

setInternalServiceLatencies(int index, ServiceLatency.InternalServiceLatency.Builder builderForValue)

public ServiceLatency.Builder setInternalServiceLatencies(int index, ServiceLatency.InternalServiceLatency.Builder builderForValue)

A list of internal service latencies.

repeated .google.cloud.dialogflow.v2.ServiceLatency.InternalServiceLatency internal_service_latencies = 1;

Parameters
Name Description
index int
builderForValue ServiceLatency.InternalServiceLatency.Builder
Returns
Type Description
ServiceLatency.Builder