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