public final class CesAppSpec extends GeneratedMessage implements CesAppSpecOrBuilder
Spec of CES app that the generator can choose from.
Protobuf type google.cloud.dialogflow.v2.CesAppSpec
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
CES_APP_FIELD_NUMBER
public static final int CES_APP_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CONFIRMATION_REQUIREMENT_FIELD_NUMBER
public static final int CONFIRMATION_REQUIREMENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PROACTIVE_ENABLED_FIELD_NUMBER
public static final int PROACTIVE_ENABLED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
REACTIVE_ENABLED_FIELD_NUMBER
public static final int REACTIVE_ENABLED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CesAppSpec getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CesAppSpec.Builder newBuilder()
newBuilder(CesAppSpec prototype)
public static CesAppSpec.Builder newBuilder(CesAppSpec prototype)
public static CesAppSpec parseDelimitedFrom(InputStream input)
public static CesAppSpec parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CesAppSpec parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CesAppSpec parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CesAppSpec parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CesAppSpec parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CesAppSpec parseFrom(CodedInputStream input)
public static CesAppSpec parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CesAppSpec parseFrom(InputStream input)
public static CesAppSpec parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CesAppSpec parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CesAppSpec parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CesAppSpec> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCesApp()
public String getCesApp()
Optional. Format: projects/<Project ID>/locations/<Location ID>/apps/<app
ID>.
string ces_app = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The cesApp.
|
getCesAppBytes()
public ByteString getCesAppBytes()
Optional. Format: projects/<Project ID>/locations/<Location ID>/apps/<app
ID>.
string ces_app = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for cesApp.
|
getConfirmationRequirement()
public Tool.ConfirmationRequirement getConfirmationRequirement()
Optional. Indicates whether the app requires human confirmation.
.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement confirmation_requirement = 2 [(.google.api.field_behavior) = OPTIONAL];
getConfirmationRequirementValue()
public int getConfirmationRequirementValue()
Optional. Indicates whether the app requires human confirmation.
.google.cloud.dialogflow.v2.Tool.ConfirmationRequirement confirmation_requirement = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for confirmationRequirement.
|
getDefaultInstanceForType()
public CesAppSpec getDefaultInstanceForType()
getParserForType()
public Parser<CesAppSpec> getParserForType()
Overrides
getProactiveEnabled()
public boolean getProactiveEnabled()
Optional. Only applicable for CompanionAgent.
Indicates whether the ces app is enabled in proactive mode.
At least one of proactive_enabled or reactive_enabled should be
true; otherwise, the ces app will be ignored.
optional bool proactive_enabled = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The proactiveEnabled.
|
getReactiveEnabled()
public boolean getReactiveEnabled()
Optional. Only applicable for CompanionAgent.
Indicates whether the ces app is enabled in reactive mode.
At least one of proactive_enabled or reactive_enabled should be
true; otherwise, the ces app will be ignored.
optional bool reactive_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The reactiveEnabled.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasProactiveEnabled()
public boolean hasProactiveEnabled()
Optional. Only applicable for CompanionAgent.
Indicates whether the ces app is enabled in proactive mode.
At least one of proactive_enabled or reactive_enabled should be
true; otherwise, the ces app will be ignored.
optional bool proactive_enabled = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the proactiveEnabled field is set.
|
hasReactiveEnabled()
public boolean hasReactiveEnabled()
Optional. Only applicable for CompanionAgent.
Indicates whether the ces app is enabled in reactive mode.
At least one of proactive_enabled or reactive_enabled should be
true; otherwise, the ces app will be ignored.
optional bool reactive_enabled = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the reactiveEnabled field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CesAppSpec.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CesAppSpec.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CesAppSpec.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides