Interface TypeSchemaOrBuilder (0.89.0)

public interface TypeSchemaOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getInlineSchema()

public abstract InlineSchema getInlineSchema()

Set if this is an inline schema definition.

.google.cloud.dialogflow.cx.v3beta1.InlineSchema inline_schema = 1;

Returns
Type Description
InlineSchema

The inlineSchema.

getInlineSchemaOrBuilder()

public abstract InlineSchemaOrBuilder getInlineSchemaOrBuilder()

Set if this is an inline schema definition.

.google.cloud.dialogflow.cx.v3beta1.InlineSchema inline_schema = 1;

Returns
Type Description
InlineSchemaOrBuilder

getSchemaCase()

public abstract TypeSchema.SchemaCase getSchemaCase()
Returns
Type Description
TypeSchema.SchemaCase

getSchemaReference()

public abstract TypeSchema.SchemaReference getSchemaReference()

Set if this is a schema reference.

.google.cloud.dialogflow.cx.v3beta1.TypeSchema.SchemaReference schema_reference = 2;

Returns
Type Description
TypeSchema.SchemaReference

The schemaReference.

getSchemaReferenceOrBuilder()

public abstract TypeSchema.SchemaReferenceOrBuilder getSchemaReferenceOrBuilder()

Set if this is a schema reference.

.google.cloud.dialogflow.cx.v3beta1.TypeSchema.SchemaReference schema_reference = 2;

Returns
Type Description
TypeSchema.SchemaReferenceOrBuilder

hasInlineSchema()

public abstract boolean hasInlineSchema()

Set if this is an inline schema definition.

.google.cloud.dialogflow.cx.v3beta1.InlineSchema inline_schema = 1;

Returns
Type Description
boolean

Whether the inlineSchema field is set.

hasSchemaReference()

public abstract boolean hasSchemaReference()

Set if this is a schema reference.

.google.cloud.dialogflow.cx.v3beta1.TypeSchema.SchemaReference schema_reference = 2;

Returns
Type Description
boolean

Whether the schemaReference field is set.