Interface UpdateSchemaRequestOrBuilder

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

@Generated public interface UpdateSchemaRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    If set to true, and the [Schema][google.cloud.discoveryengine.v1beta.Schema] is not found, a new [Schema][google.cloud.discoveryengine.v1beta.Schema] is created.
    Required.
    Required.
    boolean
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasSchema

      boolean hasSchema()
       Required. The [Schema][google.cloud.discoveryengine.v1beta.Schema] to
       update.
       
      .google.cloud.discoveryengine.v1beta.Schema schema = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the schema field is set.
    • getSchema

      Schema getSchema()
       Required. The [Schema][google.cloud.discoveryengine.v1beta.Schema] to
       update.
       
      .google.cloud.discoveryengine.v1beta.Schema schema = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The schema.
    • getSchemaOrBuilder

      SchemaOrBuilder getSchemaOrBuilder()
       Required. The [Schema][google.cloud.discoveryengine.v1beta.Schema] to
       update.
       
      .google.cloud.discoveryengine.v1beta.Schema schema = 1 [(.google.api.field_behavior) = REQUIRED];
    • getAllowMissing

      boolean getAllowMissing()
       If set to true, and the
       [Schema][google.cloud.discoveryengine.v1beta.Schema] is not found, a new
       [Schema][google.cloud.discoveryengine.v1beta.Schema] is created. In this
       situation, `update_mask` is ignored.
       
      bool allow_missing = 3;
      Returns:
      The allowMissing.