Class RunSessionRequest.Builder (0.1.0)

public static final class RunSessionRequest.Builder extends GeneratedMessage.Builder<RunSessionRequest.Builder> implements RunSessionRequestOrBuilder

Request message for SessionService.RunSession.

Protobuf type google.cloud.ces.v1.RunSessionRequest

Static Methods

getDescriptor()

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

Methods

addAllInputs(Iterable<? extends SessionInput> values)

public RunSessionRequest.Builder addAllInputs(Iterable<? extends SessionInput> values)

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<? extends com.google.cloud.ces.v1.SessionInput>
Returns
Type Description
RunSessionRequest.Builder

addInputs(SessionInput value)

public RunSessionRequest.Builder addInputs(SessionInput value)

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value SessionInput
Returns
Type Description
RunSessionRequest.Builder

addInputs(SessionInput.Builder builderForValue)

public RunSessionRequest.Builder addInputs(SessionInput.Builder builderForValue)

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue SessionInput.Builder
Returns
Type Description
RunSessionRequest.Builder

addInputs(int index, SessionInput value)

public RunSessionRequest.Builder addInputs(int index, SessionInput value)

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value SessionInput
Returns
Type Description
RunSessionRequest.Builder

addInputs(int index, SessionInput.Builder builderForValue)

public RunSessionRequest.Builder addInputs(int index, SessionInput.Builder builderForValue)

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue SessionInput.Builder
Returns
Type Description
RunSessionRequest.Builder

addInputsBuilder()

public SessionInput.Builder addInputsBuilder()

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SessionInput.Builder

addInputsBuilder(int index)

public SessionInput.Builder addInputsBuilder(int index)

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
SessionInput.Builder

build()

public RunSessionRequest build()
Returns
Type Description
RunSessionRequest

buildPartial()

public RunSessionRequest buildPartial()
Returns
Type Description
RunSessionRequest

clear()

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

clearConfig()

public RunSessionRequest.Builder clearConfig()

Required. The configuration for the session.

.google.cloud.ces.v1.SessionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RunSessionRequest.Builder

clearInputs()

public RunSessionRequest.Builder clearInputs()

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
RunSessionRequest.Builder

getConfig()

public SessionConfig getConfig()

Required. The configuration for the session.

.google.cloud.ces.v1.SessionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SessionConfig

The config.

getConfigBuilder()

public SessionConfig.Builder getConfigBuilder()

Required. The configuration for the session.

.google.cloud.ces.v1.SessionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SessionConfig.Builder

getConfigOrBuilder()

public SessionConfigOrBuilder getConfigOrBuilder()

Required. The configuration for the session.

.google.cloud.ces.v1.SessionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SessionConfigOrBuilder

getDefaultInstanceForType()

public RunSessionRequest getDefaultInstanceForType()
Returns
Type Description
RunSessionRequest

getDescriptorForType()

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

getInputs(int index)

public SessionInput getInputs(int index)

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
SessionInput

getInputsBuilder(int index)

public SessionInput.Builder getInputsBuilder(int index)

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
SessionInput.Builder

getInputsBuilderList()

public List<SessionInput.Builder> getInputsBuilderList()

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Builder>

getInputsCount()

public int getInputsCount()

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getInputsList()

public List<SessionInput> getInputsList()

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<SessionInput>

getInputsOrBuilder(int index)

public SessionInputOrBuilder getInputsOrBuilder(int index)

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
SessionInputOrBuilder

getInputsOrBuilderList()

public List<? extends SessionInputOrBuilder> getInputsOrBuilderList()

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.cloud.ces.v1.SessionInputOrBuilder>

hasConfig()

public boolean hasConfig()

Required. The configuration for the session.

.google.cloud.ces.v1.SessionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the config field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeConfig(SessionConfig value)

public RunSessionRequest.Builder mergeConfig(SessionConfig value)

Required. The configuration for the session.

.google.cloud.ces.v1.SessionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value SessionConfig
Returns
Type Description
RunSessionRequest.Builder

mergeFrom(RunSessionRequest other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeInputs(int index)

public RunSessionRequest.Builder removeInputs(int index)

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
RunSessionRequest.Builder

setConfig(SessionConfig value)

public RunSessionRequest.Builder setConfig(SessionConfig value)

Required. The configuration for the session.

.google.cloud.ces.v1.SessionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value SessionConfig
Returns
Type Description
RunSessionRequest.Builder

setConfig(SessionConfig.Builder builderForValue)

public RunSessionRequest.Builder setConfig(SessionConfig.Builder builderForValue)

Required. The configuration for the session.

.google.cloud.ces.v1.SessionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue SessionConfig.Builder
Returns
Type Description
RunSessionRequest.Builder

setInputs(int index, SessionInput value)

public RunSessionRequest.Builder setInputs(int index, SessionInput value)

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value SessionInput
Returns
Type Description
RunSessionRequest.Builder

setInputs(int index, SessionInput.Builder builderForValue)

public RunSessionRequest.Builder setInputs(int index, SessionInput.Builder builderForValue)

Required. Inputs for the session.

repeated .google.cloud.ces.v1.SessionInput inputs = 3 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue SessionInput.Builder
Returns
Type Description
RunSessionRequest.Builder