public static final class Evaluation.Step extends GeneratedMessage implements Evaluation.StepOrBuilder
A step defines a singular action to happen during the evaluation.
Protobuf type google.cloud.ces.v1beta.Evaluation.Step
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
AGENT_TRANSFER_FIELD_NUMBER
public static final int AGENT_TRANSFER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
EXPECTATION_FIELD_NUMBER
public static final int EXPECTATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int USER_INPUT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Evaluation.Step getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Evaluation.Step.Builder newBuilder()
newBuilder(Evaluation.Step prototype)
public static Evaluation.Step.Builder newBuilder(Evaluation.Step prototype)
public static Evaluation.Step parseDelimitedFrom(InputStream input)
public static Evaluation.Step parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Evaluation.Step parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Evaluation.Step parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Evaluation.Step parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Evaluation.Step parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Evaluation.Step parseFrom(CodedInputStream input)
public static Evaluation.Step parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Evaluation.Step parseFrom(InputStream input)
public static Evaluation.Step parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Evaluation.Step parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Evaluation.Step parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Evaluation.Step> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAgentTransfer()
public AgentTransfer getAgentTransfer()
Optional. Transfer the conversation to a different agent.
.google.cloud.ces.v1beta.AgentTransfer agent_transfer = 2 [(.google.api.field_behavior) = OPTIONAL];
getAgentTransferOrBuilder()
public AgentTransferOrBuilder getAgentTransferOrBuilder()
Optional. Transfer the conversation to a different agent.
.google.cloud.ces.v1beta.AgentTransfer agent_transfer = 2 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public Evaluation.Step getDefaultInstanceForType()
getExpectation()
public Evaluation.GoldenExpectation getExpectation()
Optional. Executes an expectation on the current turn.
.google.cloud.ces.v1beta.Evaluation.GoldenExpectation expectation = 3 [(.google.api.field_behavior) = OPTIONAL];
getExpectationOrBuilder()
public Evaluation.GoldenExpectationOrBuilder getExpectationOrBuilder()
Optional. Executes an expectation on the current turn.
.google.cloud.ces.v1beta.Evaluation.GoldenExpectation expectation = 3 [(.google.api.field_behavior) = OPTIONAL];
getParserForType()
public Parser<Evaluation.Step> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStepCase()
public Evaluation.Step.StepCase getStepCase()
public SessionInput getUserInput()
Optional. User input for the conversation.
.google.cloud.ces.v1beta.SessionInput user_input = 1 [(.google.api.field_behavior) = OPTIONAL];
public SessionInputOrBuilder getUserInputOrBuilder()
Optional. User input for the conversation.
.google.cloud.ces.v1beta.SessionInput user_input = 1 [(.google.api.field_behavior) = OPTIONAL];
hasAgentTransfer()
public boolean hasAgentTransfer()
Optional. Transfer the conversation to a different agent.
.google.cloud.ces.v1beta.AgentTransfer agent_transfer = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the agentTransfer field is set.
|
hasExpectation()
public boolean hasExpectation()
Optional. Executes an expectation on the current turn.
.google.cloud.ces.v1beta.Evaluation.GoldenExpectation expectation = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the expectation field is set.
|
public boolean hasUserInput()
Optional. User input for the conversation.
.google.cloud.ces.v1beta.SessionInput user_input = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the userInput field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Evaluation.Step.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Evaluation.Step.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Evaluation.Step.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides