public static final class Intent.Message.ListSelect.Item extends GeneratedMessageV3 implements Intent.Message.ListSelect.ItemOrBuilder
An item in the list.
Protobuf type google.cloud.dialogflow.v2beta1.Intent.Message.ListSelect.Item
Static Fields
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
IMAGE_FIELD_NUMBER
public static final int IMAGE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
INFO_FIELD_NUMBER
public static final int INFO_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TITLE_FIELD_NUMBER
public static final int TITLE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Intent.Message.ListSelect.Item getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Intent.Message.ListSelect.Item.Builder newBuilder()
newBuilder(Intent.Message.ListSelect.Item prototype)
public static Intent.Message.ListSelect.Item.Builder newBuilder(Intent.Message.ListSelect.Item prototype)
public static Intent.Message.ListSelect.Item parseDelimitedFrom(InputStream input)
public static Intent.Message.ListSelect.Item parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Intent.Message.ListSelect.Item parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Intent.Message.ListSelect.Item parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Intent.Message.ListSelect.Item parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Intent.Message.ListSelect.Item parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Intent.Message.ListSelect.Item parseFrom(CodedInputStream input)
public static Intent.Message.ListSelect.Item parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Intent.Message.ListSelect.Item parseFrom(InputStream input)
public static Intent.Message.ListSelect.Item parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Intent.Message.ListSelect.Item parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Intent.Message.ListSelect.Item parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Intent.Message.ListSelect.Item> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public Intent.Message.ListSelect.Item getDefaultInstanceForType()
getDescription()
public String getDescription()
Optional. The main text describing the item.
string description = 3;
Returns |
Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
Optional. The main text describing the item.
string description = 3;
Returns |
Type |
Description |
ByteString |
The bytes for description.
|
getImage()
public Intent.Message.Image getImage()
Optional. The image to display.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 4;
getImageOrBuilder()
public Intent.Message.ImageOrBuilder getImageOrBuilder()
Optional. The image to display.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 4;
getInfo()
public Intent.Message.SelectItemInfo getInfo()
Required. Additional information about this option.
.google.cloud.dialogflow.v2beta1.Intent.Message.SelectItemInfo info = 1;
getInfoOrBuilder()
public Intent.Message.SelectItemInfoOrBuilder getInfoOrBuilder()
Required. Additional information about this option.
.google.cloud.dialogflow.v2beta1.Intent.Message.SelectItemInfo info = 1;
getParserForType()
public Parser<Intent.Message.ListSelect.Item> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getTitle()
Required. The title of the list item.
string title = 2;
Returns |
Type |
Description |
String |
The title.
|
getTitleBytes()
public ByteString getTitleBytes()
Required. The title of the list item.
string title = 2;
Returns |
Type |
Description |
ByteString |
The bytes for title.
|
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
hasImage()
public boolean hasImage()
Optional. The image to display.
.google.cloud.dialogflow.v2beta1.Intent.Message.Image image = 4;
Returns |
Type |
Description |
boolean |
Whether the image field is set.
|
hasInfo()
Required. Additional information about this option.
.google.cloud.dialogflow.v2beta1.Intent.Message.SelectItemInfo info = 1;
Returns |
Type |
Description |
boolean |
Whether the info field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Intent.Message.ListSelect.Item.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Intent.Message.ListSelect.Item.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Intent.Message.ListSelect.Item.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides