public final class Handler extends GeneratedMessage implements HandlerOrBuilder
Handler can be used to define custom logic to be executed based on the
user-specified triggers.
Protobuf type google.cloud.dialogflow.cx.v3.Handler
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
EVENT_HANDLER_FIELD_NUMBER
public static final int EVENT_HANDLER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LIFECYCLE_HANDLER_FIELD_NUMBER
public static final int LIFECYCLE_HANDLER_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Handler getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Handler.Builder newBuilder()
newBuilder(Handler prototype)
public static Handler.Builder newBuilder(Handler prototype)
| Parameter |
| Name |
Description |
prototype |
Handler
|
public static Handler parseDelimitedFrom(InputStream input)
public static Handler parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Handler parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Handler parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Handler parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Handler parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Handler parseFrom(CodedInputStream input)
public static Handler parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Handler parseFrom(InputStream input)
public static Handler parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Handler parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Handler parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Handler> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public Handler getDefaultInstanceForType()
getEventHandler()
public Handler.EventHandler getEventHandler()
A handler triggered by event.
.google.cloud.dialogflow.cx.v3.Handler.EventHandler event_handler = 1;
getEventHandlerOrBuilder()
public Handler.EventHandlerOrBuilder getEventHandlerOrBuilder()
A handler triggered by event.
.google.cloud.dialogflow.cx.v3.Handler.EventHandler event_handler = 1;
getHandlerCase()
public Handler.HandlerCase getHandlerCase()
getLifecycleHandler()
public Handler.LifecycleHandler getLifecycleHandler()
A handler triggered during specific lifecycle of the playbook execution.
.google.cloud.dialogflow.cx.v3.Handler.LifecycleHandler lifecycle_handler = 3;
getLifecycleHandlerOrBuilder()
public Handler.LifecycleHandlerOrBuilder getLifecycleHandlerOrBuilder()
A handler triggered during specific lifecycle of the playbook execution.
.google.cloud.dialogflow.cx.v3.Handler.LifecycleHandler lifecycle_handler = 3;
getParserForType()
public Parser<Handler> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasEventHandler()
public boolean hasEventHandler()
A handler triggered by event.
.google.cloud.dialogflow.cx.v3.Handler.EventHandler event_handler = 1;
| Returns |
| Type |
Description |
boolean |
Whether the eventHandler field is set.
|
hasLifecycleHandler()
public boolean hasLifecycleHandler()
A handler triggered during specific lifecycle of the playbook execution.
.google.cloud.dialogflow.cx.v3.Handler.LifecycleHandler lifecycle_handler = 3;
| Returns |
| Type |
Description |
boolean |
Whether the lifecycleHandler field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Handler.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Handler.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Handler.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides