public static final class Intent.FollowupIntentInfo extends GeneratedMessageV3 implements Intent.FollowupIntentInfoOrBuilder
Represents a single followup intent in the chain.
Protobuf type google.cloud.dialogflow.v2.Intent.FollowupIntentInfo
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
FOLLOWUP_INTENT_NAME_FIELD_NUMBER
public static final int FOLLOWUP_INTENT_NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PARENT_FOLLOWUP_INTENT_NAME_FIELD_NUMBER
public static final int PARENT_FOLLOWUP_INTENT_NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Intent.FollowupIntentInfo getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Intent.FollowupIntentInfo.Builder newBuilder()
newBuilder(Intent.FollowupIntentInfo prototype)
public static Intent.FollowupIntentInfo.Builder newBuilder(Intent.FollowupIntentInfo prototype)
public static Intent.FollowupIntentInfo parseDelimitedFrom(InputStream input)
public static Intent.FollowupIntentInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Intent.FollowupIntentInfo parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Intent.FollowupIntentInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Intent.FollowupIntentInfo parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Intent.FollowupIntentInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Intent.FollowupIntentInfo parseFrom(CodedInputStream input)
public static Intent.FollowupIntentInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Intent.FollowupIntentInfo parseFrom(InputStream input)
public static Intent.FollowupIntentInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Intent.FollowupIntentInfo parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Intent.FollowupIntentInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Intent.FollowupIntentInfo> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public Intent.FollowupIntentInfo getDefaultInstanceForType()
getFollowupIntentName()
public String getFollowupIntentName()
The unique identifier of the followup intent.
Format: projects/<Project ID>/agent/intents/<Intent ID>
.
string followup_intent_name = 1;
Returns |
Type |
Description |
String |
The followupIntentName.
|
getFollowupIntentNameBytes()
public ByteString getFollowupIntentNameBytes()
The unique identifier of the followup intent.
Format: projects/<Project ID>/agent/intents/<Intent ID>
.
string followup_intent_name = 1;
Returns |
Type |
Description |
ByteString |
The bytes for followupIntentName.
|
getParentFollowupIntentName()
public String getParentFollowupIntentName()
The unique identifier of the followup intent's parent.
Format: projects/<Project ID>/agent/intents/<Intent ID>
.
string parent_followup_intent_name = 2;
Returns |
Type |
Description |
String |
The parentFollowupIntentName.
|
getParentFollowupIntentNameBytes()
public ByteString getParentFollowupIntentNameBytes()
The unique identifier of the followup intent's parent.
Format: projects/<Project ID>/agent/intents/<Intent ID>
.
string parent_followup_intent_name = 2;
Returns |
Type |
Description |
ByteString |
The bytes for parentFollowupIntentName.
|
getParserForType()
public Parser<Intent.FollowupIntentInfo> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Intent.FollowupIntentInfo.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Intent.FollowupIntentInfo.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Intent.FollowupIntentInfo.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides