public interface SchemaSettingsOrBuilder extends MessageOrBuilderImplements
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. |