public static final class PulsarApi.Schema.Builder extends org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.Schema,PulsarApi.Schema.Builder> implements PulsarApi.SchemaOrBuilder, ByteBufCodedInputStream.ByteBufMessageBuilder
parseUnknownFieldpublic void recycle()
public PulsarApi.Schema.Builder clear()
clear in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderclear in class org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.Schema,PulsarApi.Schema.Builder>public PulsarApi.Schema.Builder clone()
clone in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderclone in class org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.Schema,PulsarApi.Schema.Builder>public PulsarApi.Schema getDefaultInstanceForType()
getDefaultInstanceForType in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLiteOrBuildergetDefaultInstanceForType in class org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.Schema,PulsarApi.Schema.Builder>public PulsarApi.Schema build()
build in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderpublic PulsarApi.Schema buildPartial()
buildPartial in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.Builderpublic PulsarApi.Schema.Builder mergeFrom(PulsarApi.Schema other)
mergeFrom in class org.apache.pulsar.shaded.com.google.protobuf.v241.GeneratedMessageLite.Builder<PulsarApi.Schema,PulsarApi.Schema.Builder>public final boolean isInitialized()
isInitialized in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLiteOrBuilderpublic PulsarApi.Schema.Builder mergeFrom(org.apache.pulsar.shaded.com.google.protobuf.v241.CodedInputStream input, org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface org.apache.pulsar.shaded.com.google.protobuf.v241.MessageLite.BuildermergeFrom in class org.apache.pulsar.shaded.com.google.protobuf.v241.AbstractMessageLite.Builder<PulsarApi.Schema.Builder>IOExceptionpublic PulsarApi.Schema.Builder mergeFrom(ByteBufCodedInputStream input, org.apache.pulsar.shaded.com.google.protobuf.v241.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface ByteBufCodedInputStream.ByteBufMessageBuilderIOExceptionpublic boolean hasName()
hasName in interface PulsarApi.SchemaOrBuilderpublic String getName()
getName in interface PulsarApi.SchemaOrBuilderpublic PulsarApi.Schema.Builder setName(String value)
public PulsarApi.Schema.Builder clearName()
public boolean hasSchemaData()
hasSchemaData in interface PulsarApi.SchemaOrBuilderpublic org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString getSchemaData()
getSchemaData in interface PulsarApi.SchemaOrBuilderpublic PulsarApi.Schema.Builder setSchemaData(org.apache.pulsar.shaded.com.google.protobuf.v241.ByteString value)
public PulsarApi.Schema.Builder clearSchemaData()
public boolean hasType()
hasType in interface PulsarApi.SchemaOrBuilderpublic PulsarApi.Schema.Type getType()
getType in interface PulsarApi.SchemaOrBuilderpublic PulsarApi.Schema.Builder setType(PulsarApi.Schema.Type value)
public PulsarApi.Schema.Builder clearType()
public List<PulsarApi.KeyValue> getPropertiesList()
getPropertiesList in interface PulsarApi.SchemaOrBuilderpublic int getPropertiesCount()
getPropertiesCount in interface PulsarApi.SchemaOrBuilderpublic PulsarApi.KeyValue getProperties(int index)
getProperties in interface PulsarApi.SchemaOrBuilderpublic PulsarApi.Schema.Builder setProperties(int index, PulsarApi.KeyValue value)
public PulsarApi.Schema.Builder setProperties(int index, PulsarApi.KeyValue.Builder builderForValue)
public PulsarApi.Schema.Builder addProperties(PulsarApi.KeyValue value)
public PulsarApi.Schema.Builder addProperties(int index, PulsarApi.KeyValue value)
public PulsarApi.Schema.Builder addProperties(PulsarApi.KeyValue.Builder builderForValue)
public PulsarApi.Schema.Builder addProperties(int index, PulsarApi.KeyValue.Builder builderForValue)
public PulsarApi.Schema.Builder addAllProperties(Iterable<? extends PulsarApi.KeyValue> values)
public PulsarApi.Schema.Builder clearProperties()
public PulsarApi.Schema.Builder removeProperties(int index)
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.