Interface ParameterDefinitionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ParameterDefinition,ParameterDefinition.Builder
@Generated
public interface ParameterDefinitionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionHuman-readable description of the parameter.com.google.protobuf.ByteStringHuman-readable description of the parameter.getName()Required.com.google.protobuf.ByteStringRequired.getType()Deprecated.google.cloud.dialogflow.cx.v3beta1.ParameterDefinition.type is deprecated.Optional.Optional.intDeprecated.google.cloud.dialogflow.cx.v3beta1.ParameterDefinition.type is deprecated.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()Required. Name of parameter.
string name = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Required. Name of parameter.
string name = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for name.
-
getTypeValue
Deprecated.google.cloud.dialogflow.cx.v3beta1.ParameterDefinition.type is deprecated. See google/cloud/dialogflow/cx/v3beta1/parameter_definition.proto;l=59Type of parameter.
.google.cloud.dialogflow.cx.v3beta1.ParameterDefinition.ParameterType type = 2 [deprecated = true];- Returns:
- The enum numeric value on the wire for type.
-
getType
Deprecated.google.cloud.dialogflow.cx.v3beta1.ParameterDefinition.type is deprecated. See google/cloud/dialogflow/cx/v3beta1/parameter_definition.proto;l=59Type of parameter.
.google.cloud.dialogflow.cx.v3beta1.ParameterDefinition.ParameterType type = 2 [deprecated = true];- Returns:
- The type.
-
hasTypeSchema
boolean hasTypeSchema()Optional. Type schema of parameter.
.google.cloud.dialogflow.cx.v3beta1.TypeSchema type_schema = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the typeSchema field is set.
-
getTypeSchema
TypeSchema getTypeSchema()Optional. Type schema of parameter.
.google.cloud.dialogflow.cx.v3beta1.TypeSchema type_schema = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The typeSchema.
-
getTypeSchemaOrBuilder
TypeSchemaOrBuilder getTypeSchemaOrBuilder()Optional. Type schema of parameter.
.google.cloud.dialogflow.cx.v3beta1.TypeSchema type_schema = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getDescription
String getDescription()Human-readable description of the parameter. Limited to 300 characters.
string description = 3;- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()Human-readable description of the parameter. Limited to 300 characters.
string description = 3;- Returns:
- The bytes for description.
-