public static final class TriggerAction.RespondImmediately.Builder extends GeneratedMessage.Builder<TriggerAction.RespondImmediately.Builder> implements TriggerAction.RespondImmediatelyOrBuilder
The agent will immediately respond with a preconfigured response.
Protobuf type google.cloud.ces.v1.TriggerAction.RespondImmediately
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public TriggerAction.RespondImmediately.Builder addAllResponses(Iterable<? extends TriggerAction.Response> values)
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.ces.v1.TriggerAction.Response>
|
public TriggerAction.RespondImmediately.Builder addResponses(TriggerAction.Response value)
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
public TriggerAction.RespondImmediately.Builder addResponses(TriggerAction.Response.Builder builderForValue)
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
public TriggerAction.RespondImmediately.Builder addResponses(int index, TriggerAction.Response value)
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
public TriggerAction.RespondImmediately.Builder addResponses(int index, TriggerAction.Response.Builder builderForValue)
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
public TriggerAction.Response.Builder addResponsesBuilder()
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
public TriggerAction.Response.Builder addResponsesBuilder(int index)
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public TriggerAction.RespondImmediately build()
public TriggerAction.RespondImmediately buildPartial()
public TriggerAction.RespondImmediately.Builder clear()
Overrides
public TriggerAction.RespondImmediately.Builder clearResponses()
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
public TriggerAction.RespondImmediately getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public TriggerAction.Response getResponses(int index)
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public TriggerAction.Response.Builder getResponsesBuilder(int index)
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public List<TriggerAction.Response.Builder> getResponsesBuilderList()
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
public int getResponsesCount()
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
|
public List<TriggerAction.Response> getResponsesList()
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
public TriggerAction.ResponseOrBuilder getResponsesOrBuilder(int index)
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public List<? extends TriggerAction.ResponseOrBuilder> getResponsesOrBuilderList()
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.ces.v1.TriggerAction.ResponseOrBuilder> |
|
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public TriggerAction.RespondImmediately.Builder mergeFrom(TriggerAction.RespondImmediately other)
public TriggerAction.RespondImmediately.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public TriggerAction.RespondImmediately.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
public TriggerAction.RespondImmediately.Builder removeResponses(int index)
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public TriggerAction.RespondImmediately.Builder setResponses(int index, TriggerAction.Response value)
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];
public TriggerAction.RespondImmediately.Builder setResponses(int index, TriggerAction.Response.Builder builderForValue)
Required. The canned responses for the agent to choose from. The response
is chosen randomly.
repeated .google.cloud.ces.v1.TriggerAction.Response responses = 1 [(.google.api.field_behavior) = REQUIRED];