Class SchemaRegistryFormat.SchemaInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
org.apache.pulsar.broker.service.schema.proto.SchemaRegistryFormat.SchemaInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,SchemaRegistryFormat.SchemaInfoOrBuilder
- Enclosing class:
- SchemaRegistryFormat.SchemaInfo
public static final class SchemaRegistryFormat.SchemaInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
implements SchemaRegistryFormat.SchemaInfoOrBuilder
Protobuf type
pulsar.schema.SchemaInfo-
Method Summary
Modifier and TypeMethodDescriptionaddAllProps(Iterable<? extends SchemaRegistryFormat.SchemaInfo.KeyValuePair> values) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;addProps(int index, SchemaRegistryFormat.SchemaInfo.KeyValuePair value) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;addProps(int index, SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder builderForValue) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;addProps(SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder builderForValue) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;addPropsBuilder(int index) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()required bool deleted = 6;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;required bytes schema = 4;required string schema_id = 1;required int64 timestamp = 5;required .pulsar.schema.SchemaInfo.SchemaType type = 3;required string user = 2;clone()booleanrequired bool deleted = 6;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetProps(int index) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;getPropsBuilder(int index) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;intrepeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;getPropsOrBuilder(int index) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;com.google.protobuf.ByteStringrequired bytes schema = 4;required string schema_id = 1;com.google.protobuf.ByteStringrequired string schema_id = 1;longrequired int64 timestamp = 5;getType()required .pulsar.schema.SchemaInfo.SchemaType type = 3;getUser()required string user = 2;com.google.protobuf.ByteStringrequired string user = 2;booleanrequired bool deleted = 6;booleanrequired bytes schema = 4;booleanrequired string schema_id = 1;booleanrequired int64 timestamp = 5;booleanhasType()required .pulsar.schema.SchemaInfo.SchemaType type = 3;booleanhasUser()required string user = 2;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeProps(int index) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;setDeleted(boolean value) required bool deleted = 6;setProps(int index, SchemaRegistryFormat.SchemaInfo.KeyValuePair value) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;setProps(int index, SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder builderForValue) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSchema(com.google.protobuf.ByteString value) required bytes schema = 4;setSchemaId(String value) required string schema_id = 1;setSchemaIdBytes(com.google.protobuf.ByteString value) required string schema_id = 1;setTimestamp(long value) required int64 timestamp = 5;required .pulsar.schema.SchemaInfo.SchemaType type = 3;setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) required string user = 2;setUserBytes(com.google.protobuf.ByteString value) required string user = 2;Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-
setField
public SchemaRegistryFormat.SchemaInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-
clearField
public SchemaRegistryFormat.SchemaInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-
clearOneof
public SchemaRegistryFormat.SchemaInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-
setRepeatedField
public SchemaRegistryFormat.SchemaInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-
addRepeatedField
public SchemaRegistryFormat.SchemaInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-
mergeFrom
public SchemaRegistryFormat.SchemaInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SchemaRegistryFormat.SchemaInfo.Builder>- Throws:
IOException
-
hasSchemaId
public boolean hasSchemaId()required string schema_id = 1;- Specified by:
hasSchemaIdin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- Whether the schemaId field is set.
-
getSchemaId
required string schema_id = 1;- Specified by:
getSchemaIdin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- The schemaId.
-
getSchemaIdBytes
public com.google.protobuf.ByteString getSchemaIdBytes()required string schema_id = 1;- Specified by:
getSchemaIdBytesin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- The bytes for schemaId.
-
setSchemaId
required string schema_id = 1;- Parameters:
value- The schemaId to set.- Returns:
- This builder for chaining.
-
clearSchemaId
required string schema_id = 1;- Returns:
- This builder for chaining.
-
setSchemaIdBytes
public SchemaRegistryFormat.SchemaInfo.Builder setSchemaIdBytes(com.google.protobuf.ByteString value) required string schema_id = 1;- Parameters:
value- The bytes for schemaId to set.- Returns:
- This builder for chaining.
-
hasUser
public boolean hasUser()required string user = 2;- Specified by:
hasUserin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- Whether the user field is set.
-
getUser
required string user = 2;- Specified by:
getUserin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- The user.
-
getUserBytes
public com.google.protobuf.ByteString getUserBytes()required string user = 2;- Specified by:
getUserBytesin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- The bytes for user.
-
setUser
required string user = 2;- Parameters:
value- The user to set.- Returns:
- This builder for chaining.
-
clearUser
required string user = 2;- Returns:
- This builder for chaining.
-
setUserBytes
required string user = 2;- Parameters:
value- The bytes for user to set.- Returns:
- This builder for chaining.
-
hasType
public boolean hasType()required .pulsar.schema.SchemaInfo.SchemaType type = 3;- Specified by:
hasTypein interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- Whether the type field is set.
-
getType
required .pulsar.schema.SchemaInfo.SchemaType type = 3;- Specified by:
getTypein interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- The type.
-
setType
public SchemaRegistryFormat.SchemaInfo.Builder setType(SchemaRegistryFormat.SchemaInfo.SchemaType value) required .pulsar.schema.SchemaInfo.SchemaType type = 3;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
required .pulsar.schema.SchemaInfo.SchemaType type = 3;- Returns:
- This builder for chaining.
-
hasSchema
public boolean hasSchema()required bytes schema = 4;- Specified by:
hasSchemain interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- Whether the schema field is set.
-
getSchema
public com.google.protobuf.ByteString getSchema()required bytes schema = 4;- Specified by:
getSchemain interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- The schema.
-
setSchema
required bytes schema = 4;- Parameters:
value- The schema to set.- Returns:
- This builder for chaining.
-
clearSchema
required bytes schema = 4;- Returns:
- This builder for chaining.
-
hasTimestamp
public boolean hasTimestamp()required int64 timestamp = 5;- Specified by:
hasTimestampin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public long getTimestamp()required int64 timestamp = 5;- Specified by:
getTimestampin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- The timestamp.
-
setTimestamp
required int64 timestamp = 5;- Parameters:
value- The timestamp to set.- Returns:
- This builder for chaining.
-
clearTimestamp
required int64 timestamp = 5;- Returns:
- This builder for chaining.
-
hasDeleted
public boolean hasDeleted()required bool deleted = 6;- Specified by:
hasDeletedin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- Whether the deleted field is set.
-
getDeleted
public boolean getDeleted()required bool deleted = 6;- Specified by:
getDeletedin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder- Returns:
- The deleted.
-
setDeleted
required bool deleted = 6;- Parameters:
value- The deleted to set.- Returns:
- This builder for chaining.
-
clearDeleted
required bool deleted = 6;- Returns:
- This builder for chaining.
-
getPropsList
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;- Specified by:
getPropsListin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder
-
getPropsCount
public int getPropsCount()repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;- Specified by:
getPropsCountin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder
-
getProps
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;- Specified by:
getPropsin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder
-
setProps
public SchemaRegistryFormat.SchemaInfo.Builder setProps(int index, SchemaRegistryFormat.SchemaInfo.KeyValuePair value) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
setProps
public SchemaRegistryFormat.SchemaInfo.Builder setProps(int index, SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder builderForValue) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
addProps
public SchemaRegistryFormat.SchemaInfo.Builder addProps(SchemaRegistryFormat.SchemaInfo.KeyValuePair value) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
addProps
public SchemaRegistryFormat.SchemaInfo.Builder addProps(int index, SchemaRegistryFormat.SchemaInfo.KeyValuePair value) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
addProps
public SchemaRegistryFormat.SchemaInfo.Builder addProps(SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder builderForValue) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
addProps
public SchemaRegistryFormat.SchemaInfo.Builder addProps(int index, SchemaRegistryFormat.SchemaInfo.KeyValuePair.Builder builderForValue) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
addAllProps
public SchemaRegistryFormat.SchemaInfo.Builder addAllProps(Iterable<? extends SchemaRegistryFormat.SchemaInfo.KeyValuePair> values) repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
clearProps
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
removeProps
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
getPropsBuilder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
getPropsOrBuilder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;- Specified by:
getPropsOrBuilderin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder
-
getPropsOrBuilderList
public List<? extends SchemaRegistryFormat.SchemaInfo.KeyValuePairOrBuilder> getPropsOrBuilderList()repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7;- Specified by:
getPropsOrBuilderListin interfaceSchemaRegistryFormat.SchemaInfoOrBuilder
-
addPropsBuilder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
addPropsBuilder
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
getPropsBuilderList
repeated .pulsar.schema.SchemaInfo.KeyValuePair props = 7; -
setUnknownFields
public final SchemaRegistryFormat.SchemaInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-
mergeUnknownFields
public final SchemaRegistryFormat.SchemaInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SchemaRegistryFormat.SchemaInfo.Builder>
-