Interface TypeSchemaOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
TypeSchema, TypeSchema.Builder

@Generated public interface TypeSchemaOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasInlineSchema

      boolean hasInlineSchema()
       Set if this is an inline schema definition.
       
      .google.cloud.dialogflow.cx.v3beta1.InlineSchema inline_schema = 1;
      Returns:
      Whether the inlineSchema field is set.
    • getInlineSchema

      InlineSchema getInlineSchema()
       Set if this is an inline schema definition.
       
      .google.cloud.dialogflow.cx.v3beta1.InlineSchema inline_schema = 1;
      Returns:
      The inlineSchema.
    • getInlineSchemaOrBuilder

      InlineSchemaOrBuilder getInlineSchemaOrBuilder()
       Set if this is an inline schema definition.
       
      .google.cloud.dialogflow.cx.v3beta1.InlineSchema inline_schema = 1;
    • hasSchemaReference

      boolean hasSchemaReference()
       Set if this is a schema reference.
       
      .google.cloud.dialogflow.cx.v3beta1.TypeSchema.SchemaReference schema_reference = 2;
      Returns:
      Whether the schemaReference field is set.
    • getSchemaReference

      TypeSchema.SchemaReference getSchemaReference()
       Set if this is a schema reference.
       
      .google.cloud.dialogflow.cx.v3beta1.TypeSchema.SchemaReference schema_reference = 2;
      Returns:
      The schemaReference.
    • getSchemaReferenceOrBuilder

      TypeSchema.SchemaReferenceOrBuilder getSchemaReferenceOrBuilder()
       Set if this is a schema reference.
       
      .google.cloud.dialogflow.cx.v3beta1.TypeSchema.SchemaReference schema_reference = 2;
    • getSchemaCase

      TypeSchema.SchemaCase getSchemaCase()