public static final class Intent.Message.CarouselSelect.Item extends GeneratedMessageV3 implements Intent.Message.CarouselSelect.ItemOrBuilder
An item in the carousel.
Protobuf type google.cloud.dialogflow.v2beta1.Intent.Message.CarouselSelect.Item
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
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.CarouselSelect.Item getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Intent.Message.CarouselSelect.Item.Builder newBuilder()
newBuilder(Intent.Message.CarouselSelect.Item prototype)
public static Intent.Message.CarouselSelect.Item.Builder newBuilder(Intent.Message.CarouselSelect.Item prototype)
public static Intent.Message.CarouselSelect.Item parseDelimitedFrom(InputStream input)
public static Intent.Message.CarouselSelect.Item parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Intent.Message.CarouselSelect.Item parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Intent.Message.CarouselSelect.Item parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Intent.Message.CarouselSelect.Item parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Intent.Message.CarouselSelect.Item parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Intent.Message.CarouselSelect.Item parseFrom(CodedInputStream input)
public static Intent.Message.CarouselSelect.Item parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Intent.Message.CarouselSelect.Item parseFrom(InputStream input)
public static Intent.Message.CarouselSelect.Item parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Intent.Message.CarouselSelect.Item parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Intent.Message.CarouselSelect.Item parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Intent.Message.CarouselSelect.Item> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public Intent.Message.CarouselSelect.Item getDefaultInstanceForType()
getDescription()
public String getDescription()
Optional. The body text of the card.
string description = 3;
Returns |
Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
Optional. The body text of the card.
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 info about the option item.
.google.cloud.dialogflow.v2beta1.Intent.Message.SelectItemInfo info = 1;
getInfoOrBuilder()
public Intent.Message.SelectItemInfoOrBuilder getInfoOrBuilder()
Required. Additional info about the option item.
.google.cloud.dialogflow.v2beta1.Intent.Message.SelectItemInfo info = 1;
getParserForType()
public Parser<Intent.Message.CarouselSelect.Item> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getTitle()
Required. Title of the carousel item.
string title = 2;
Returns |
Type |
Description |
String |
The title.
|
getTitleBytes()
public ByteString getTitleBytes()
Required. Title of the carousel 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 info about the option item.
.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.CarouselSelect.Item.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Intent.Message.CarouselSelect.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.CarouselSelect.Item.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides