public static final class PageInfo.FormInfo extends GeneratedMessageV3 implements PageInfo.FormInfoOrBuilder
Represents form information.
Protobuf type google.cloud.dialogflow.cx.v3.PageInfo.FormInfo
Static Fields
PARAMETER_INFO_FIELD_NUMBER
public static final int PARAMETER_INFO_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static PageInfo.FormInfo getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static PageInfo.FormInfo.Builder newBuilder()
Returns
newBuilder(PageInfo.FormInfo prototype)
public static PageInfo.FormInfo.Builder newBuilder(PageInfo.FormInfo prototype)
Parameter
Returns
parseDelimitedFrom(InputStream input)
public static PageInfo.FormInfo parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static PageInfo.FormInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static PageInfo.FormInfo parseFrom(byte[] data)
Parameter
Name |
Description |
data |
byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PageInfo.FormInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static PageInfo.FormInfo parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PageInfo.FormInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(CodedInputStream input)
public static PageInfo.FormInfo parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static PageInfo.FormInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(InputStream input)
public static PageInfo.FormInfo parseFrom(InputStream input)
Parameter
Returns
Exceptions
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static PageInfo.FormInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static PageInfo.FormInfo parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PageInfo.FormInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<PageInfo.FormInfo> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public PageInfo.FormInfo getDefaultInstanceForType()
Returns
getParameterInfo(int index)
public PageInfo.FormInfo.ParameterInfo getParameterInfo(int index)
Optional for both WebhookRequest and WebhookResponse.
The parameters contained in the form. Note that the webhook cannot add
or remove any form parameter.
repeated .google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo parameter_info = 2;
Parameter
Name |
Description |
index |
int
|
Returns
getParameterInfoCount()
public int getParameterInfoCount()
Optional for both WebhookRequest and WebhookResponse.
The parameters contained in the form. Note that the webhook cannot add
or remove any form parameter.
repeated .google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo parameter_info = 2;
Returns
getParameterInfoList()
public List<PageInfo.FormInfo.ParameterInfo> getParameterInfoList()
Optional for both WebhookRequest and WebhookResponse.
The parameters contained in the form. Note that the webhook cannot add
or remove any form parameter.
repeated .google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo parameter_info = 2;
Returns
getParameterInfoOrBuilder(int index)
public PageInfo.FormInfo.ParameterInfoOrBuilder getParameterInfoOrBuilder(int index)
Optional for both WebhookRequest and WebhookResponse.
The parameters contained in the form. Note that the webhook cannot add
or remove any form parameter.
repeated .google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo parameter_info = 2;
Parameter
Name |
Description |
index |
int
|
Returns
getParameterInfoOrBuilderList()
public List<? extends PageInfo.FormInfo.ParameterInfoOrBuilder> getParameterInfoOrBuilderList()
Optional for both WebhookRequest and WebhookResponse.
The parameters contained in the form. Note that the webhook cannot add
or remove any form parameter.
repeated .google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfo parameter_info = 2;
Returns
Type |
Description |
List<? extends com.google.cloud.dialogflow.cx.v3.PageInfo.FormInfo.ParameterInfoOrBuilder> |
|
getParserForType()
public Parser<PageInfo.FormInfo> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public PageInfo.FormInfo.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PageInfo.FormInfo.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public PageInfo.FormInfo.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions