Discovery Engine v1beta API - Class UpdateSchemaRequest (1.0.0-beta16)

public sealed class UpdateSchemaRequest : IMessage<UpdateSchemaRequest>, IEquatable<UpdateSchemaRequest>, IDeepCloneable<UpdateSchemaRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1beta API class UpdateSchemaRequest.

Request message for [SchemaService.UpdateSchema][google.cloud.discoveryengine.v1beta.SchemaService.UpdateSchema] method.

Inheritance

object > UpdateSchemaRequest

Namespace

Google.Cloud.DiscoveryEngine.V1Beta

Assembly

Google.Cloud.DiscoveryEngine.V1Beta.dll

Constructors

UpdateSchemaRequest()

public UpdateSchemaRequest()

UpdateSchemaRequest(UpdateSchemaRequest)

public UpdateSchemaRequest(UpdateSchemaRequest other)
Parameter
Name Description
other UpdateSchemaRequest

Properties

AllowMissing

public bool AllowMissing { get; set; }

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.

Property Value
Type Description
bool

Schema

public Schema Schema { get; set; }

Required. The [Schema][google.cloud.discoveryengine.v1beta.Schema] to update.

Property Value
Type Description
Schema