- 0.63.0 (latest)
- 0.62.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.7
- 0.13.1
- 0.12.1
- 0.11.5
public final class Form extends GeneratedMessageV3 implements FormOrBuilder
A form is a data model that groups related parameters that can be collected from the user. The process in which the agent prompts the user and collects parameter values from the user is called form filling. A form can be added to a page. When form filling is done, the filled parameters will be written to the session.
Protobuf type google.cloud.dialogflow.cx.v3.Form
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > FormImplements
FormOrBuilderStatic Fields
PARAMETERS_FIELD_NUMBER
public static final int PARAMETERS_FIELD_NUMBER
Type | Description |
int |
Static Methods
getDefaultInstance()
public static Form getDefaultInstance()
Type | Description |
Form |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
newBuilder()
public static Form.Builder newBuilder()
Type | Description |
Form.Builder |
newBuilder(Form prototype)
public static Form.Builder newBuilder(Form prototype)
Name | Description |
prototype |
Form |
Type | Description |
Form.Builder |
parseDelimitedFrom(InputStream input)
public static Form parseDelimitedFrom(InputStream input)
Name | Description |
input |
InputStream |
Type | Description |
Form |
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Form parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Type | Description |
Form |
Type | Description |
IOException |
parseFrom(byte[] data)
public static Form parseFrom(byte[] data)
Name | Description |
data |
byte[] |
Type | Description |
Form |
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Form parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data |
byte[] |
extensionRegistry |
ExtensionRegistryLite |
Type | Description |
Form |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static Form parseFrom(ByteString data)
Name | Description |
data |
ByteString |
Type | Description |
Form |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Form parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data |
ByteString |
extensionRegistry |
ExtensionRegistryLite |
Type | Description |
Form |
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static Form parseFrom(CodedInputStream input)
Name | Description |
input |
CodedInputStream |
Type | Description |
Form |
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Form parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Type | Description |
Form |
Type | Description |
IOException |
parseFrom(InputStream input)
public static Form parseFrom(InputStream input)
Name | Description |
input |
InputStream |
Type | Description |
Form |
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Form parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Type | Description |
Form |
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static Form parseFrom(ByteBuffer data)
Name | Description |
data |
ByteBuffer |
Type | Description |
Form |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Form parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data |
ByteBuffer |
extensionRegistry |
ExtensionRegistryLite |
Type | Description |
Form |
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<Form> parser()
Type | Description |
Parser<Form> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Name | Description |
obj |
Object |
Type | Description |
boolean |
getDefaultInstanceForType()
public Form getDefaultInstanceForType()
Type | Description |
Form |
getParameters(int index)
public Form.Parameter getParameters(int index)
Parameters to collect from the user.
repeated .google.cloud.dialogflow.cx.v3.Form.Parameter parameters = 1;
Name | Description |
index |
int |
Type | Description |
Form.Parameter |
getParametersCount()
public int getParametersCount()
Parameters to collect from the user.
repeated .google.cloud.dialogflow.cx.v3.Form.Parameter parameters = 1;
Type | Description |
int |
getParametersList()
public List<Form.Parameter> getParametersList()
Parameters to collect from the user.
repeated .google.cloud.dialogflow.cx.v3.Form.Parameter parameters = 1;
Type | Description |
List<Parameter> |
getParametersOrBuilder(int index)
public Form.ParameterOrBuilder getParametersOrBuilder(int index)
Parameters to collect from the user.
repeated .google.cloud.dialogflow.cx.v3.Form.Parameter parameters = 1;
Name | Description |
index |
int |
Type | Description |
Form.ParameterOrBuilder |
getParametersOrBuilderList()
public List<? extends Form.ParameterOrBuilder> getParametersOrBuilderList()
Parameters to collect from the user.
repeated .google.cloud.dialogflow.cx.v3.Form.Parameter parameters = 1;
Type | Description |
List<? extends com.google.cloud.dialogflow.cx.v3.Form.ParameterOrBuilder> |
getParserForType()
public Parser<Form> getParserForType()
Type | Description |
Parser<Form> |
getSerializedSize()
public int getSerializedSize()
Type | Description |
int |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Type | Description |
UnknownFieldSet |
hashCode()
public int hashCode()
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
newBuilderForType()
public Form.Builder newBuilderForType()
Type | Description |
Form.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Form.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Name | Description |
parent |
BuilderParent |
Type | Description |
Form.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Name | Description |
unused |
UnusedPrivateParameter |
Type | Description |
Object |
toBuilder()
public Form.Builder toBuilder()
Type | Description |
Form.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Name | Description |
output |
CodedOutputStream |
Type | Description |
IOException |