Class GetSchemaRequest (2.3.0)

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

Request for the GetSchema method.

Inheritance

System.Object > GetSchemaRequest

Implements

Google.Protobuf.IMessage<GetSchemaRequest>, System.IEquatable<GetSchemaRequest>, Google.Protobuf.IDeepCloneable<GetSchemaRequest>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.PubSub.V1

Assembly

Google.Cloud.PubSub.V1.dll

Constructors

GetSchemaRequest()

public GetSchemaRequest()

GetSchemaRequest(GetSchemaRequest)

public GetSchemaRequest(GetSchemaRequest other)
Parameter
NameDescription
otherGetSchemaRequest

Properties

Name

public string Name { get; set; }

Required. The name of the schema to get. Format is projects/{project}/schemas/{schema}.

Property Value
TypeDescription
System.String

SchemaName

public SchemaName SchemaName { get; set; }

SchemaName-typed view over the Name resource name property.

Property Value
TypeDescription
SchemaName

View

public SchemaView View { get; set; }

The set of fields to return in the response. If not set, returns a Schema with name and type, but not definition. Set to FULL to retrieve all fields.

Property Value
TypeDescription
SchemaView