public interface SchemaSettingsOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getEncoding()
public abstract Encoding getEncoding()
The encoding of messages validated against schema
.
.google.pubsub.v1.Encoding encoding = 2;
Type | Description |
Encoding | The encoding. |
getEncodingValue()
public abstract int getEncodingValue()
The encoding of messages validated against schema
.
.google.pubsub.v1.Encoding encoding = 2;
Type | Description |
int | The enum numeric value on the wire for encoding. |
getSchema()
public abstract String getSchema()
Required. The name of the schema that messages published should be
validated against. Format is projects/{project}/schemas/{schema}
. The
value of this field will be deleted-schema
if the schema has been
deleted.
string schema = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Type | Description |
String | The schema. |
getSchemaBytes()
public abstract ByteString getSchemaBytes()
Required. The name of the schema that messages published should be
validated against. Format is projects/{project}/schemas/{schema}
. The
value of this field will be deleted-schema
if the schema has been
deleted.
string schema = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Type | Description |
ByteString | The bytes for schema. |