public interface SchemaSettingsOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEncoding()
public abstract Encoding getEncoding() Optional. The encoding of messages validated against schema.
 .google.pubsub.v1.Encoding encoding = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description | 
| Encoding | The encoding. | 
getEncodingValue()
public abstract int getEncodingValue() Optional. The encoding of messages validated against schema.
 .google.pubsub.v1.Encoding encoding = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description | 
| int | The enum numeric value on the wire for encoding. | 
getFirstRevisionId()
public abstract String getFirstRevisionId()Optional. The minimum (inclusive) revision allowed for validating messages. If empty or not present, allow any revision to be validated against last_revision or any revision created before.
 string first_revision_id = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description | 
| String | The firstRevisionId. | 
getFirstRevisionIdBytes()
public abstract ByteString getFirstRevisionIdBytes()Optional. The minimum (inclusive) revision allowed for validating messages. If empty or not present, allow any revision to be validated against last_revision or any revision created before.
 string first_revision_id = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description | 
| ByteString | The bytes for firstRevisionId. | 
getLastRevisionId()
public abstract String getLastRevisionId()Optional. The maximum (inclusive) revision allowed for validating messages. If empty or not present, allow any revision to be validated against first_revision or any revision created after.
 string last_revision_id = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description | 
| String | The lastRevisionId. | 
getLastRevisionIdBytes()
public abstract ByteString getLastRevisionIdBytes()Optional. The maximum (inclusive) revision allowed for validating messages. If empty or not present, allow any revision to be validated against first_revision or any revision created after.
 string last_revision_id = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description | 
| ByteString | The bytes for lastRevisionId. | 
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) = { ... }
 
| Returns | |
|---|---|
| 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) = { ... }
 
| Returns | |
|---|---|
| Type | Description | 
| ByteString | The bytes for schema. |