Class Success.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Success.Builder>
com.baidu.bifromq.plugin.authprovider.type.Success.Builder
- All Implemented Interfaces:
SuccessOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Success
public static final class Success.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Success.Builder>
implements SuccessOrBuilder
Protobuf type
mqtt5authtypes.Success-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) for mqtt5 request/response use casestring tenantId = 1;string userId = 2;user properties return back via mqtt5 connackclone()booleancontainsAttrs(String key) additional attributes filled by auth provider plugin which will be copied to ClientInfogetAttrs()Deprecated.intadditional attributes filled by auth provider plugin which will be copied to ClientInfoadditional attributes filled by auth provider plugin which will be copied to ClientInfogetAttrsOrDefault(String key, String defaultValue) additional attributes filled by auth provider plugin which will be copied to ClientInfogetAttrsOrThrow(String key) additional attributes filled by auth provider plugin which will be copied to ClientInfostatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDeprecated.for mqtt5 request/response use casecom.google.protobuf.ByteStringfor mqtt5 request/response use casestring tenantId = 1;com.google.protobuf.ByteStringstring tenantId = 1;string userId = 2;com.google.protobuf.ByteStringstring userId = 2;user properties return back via mqtt5 connackuser properties return back via mqtt5 connackuser properties return back via mqtt5 connackbooleanfor mqtt5 request/response use casebooleanuser properties return back via mqtt5 connackprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final Success.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeUserProps(UserProperties value) user properties return back via mqtt5 connackputAllAttrs(Map<String, String> values) additional attributes filled by auth provider plugin which will be copied to ClientInfoadditional attributes filled by auth provider plugin which will be copied to ClientInforemoveAttrs(String key) additional attributes filled by auth provider plugin which will be copied to ClientInfosetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResponseInfo(String value) for mqtt5 request/response use casesetResponseInfoBytes(com.google.protobuf.ByteString value) for mqtt5 request/response use casesetTenantId(String value) string tenantId = 1;setTenantIdBytes(com.google.protobuf.ByteString value) string tenantId = 1;final Success.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) string userId = 2;setUserIdBytes(com.google.protobuf.ByteString value) string userId = 2;setUserProps(UserProperties value) user properties return back via mqtt5 connacksetUserProps(UserProperties.Builder builderForValue) user properties return back via mqtt5 connackMethods 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, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods 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
-
internalGetMapFieldReflection
- Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<Success.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<Success.Builder>
-
internalGetFieldAccessorTable
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Success.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<Success.Builder>
-
getDescriptorForType
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Success.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<Success.Builder>
-
setField
public Success.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<Success.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Success.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Success.Builder>
-
setRepeatedField
public Success.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<Success.Builder>
-
addRepeatedField
public Success.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<Success.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Success.Builder>
-
mergeFrom
-
isInitialized
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Success.Builder>
-
mergeFrom
public Success.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<Success.Builder>- Throws:
IOException
-
getTenantId
string tenantId = 1;- Specified by:
getTenantIdin interfaceSuccessOrBuilder- Returns:
- The tenantId.
-
getTenantIdBytes
string tenantId = 1;- Specified by:
getTenantIdBytesin interfaceSuccessOrBuilder- Returns:
- The bytes for tenantId.
-
setTenantId
string tenantId = 1;- Parameters:
value- The tenantId to set.- Returns:
- This builder for chaining.
-
clearTenantId
string tenantId = 1;- Returns:
- This builder for chaining.
-
setTenantIdBytes
string tenantId = 1;- Parameters:
value- The bytes for tenantId to set.- Returns:
- This builder for chaining.
-
getUserId
string userId = 2;- Specified by:
getUserIdin interfaceSuccessOrBuilder- Returns:
- The userId.
-
getUserIdBytes
string userId = 2;- Specified by:
getUserIdBytesin interfaceSuccessOrBuilder- Returns:
- The bytes for userId.
-
setUserId
string userId = 2;- Parameters:
value- The userId to set.- Returns:
- This builder for chaining.
-
clearUserId
string userId = 2;- Returns:
- This builder for chaining.
-
setUserIdBytes
string userId = 2;- Parameters:
value- The bytes for userId to set.- Returns:
- This builder for chaining.
-
getAttrsCount
Description copied from interface:SuccessOrBuilderadditional attributes filled by auth provider plugin which will be copied to ClientInfo
map<string, string> attrs = 3;- Specified by:
getAttrsCountin interfaceSuccessOrBuilder
-
containsAttrs
additional attributes filled by auth provider plugin which will be copied to ClientInfo
map<string, string> attrs = 3;- Specified by:
containsAttrsin interfaceSuccessOrBuilder
-
getAttrs
Deprecated.UsegetAttrsMap()instead.- Specified by:
getAttrsin interfaceSuccessOrBuilder
-
getAttrsMap
additional attributes filled by auth provider plugin which will be copied to ClientInfo
map<string, string> attrs = 3;- Specified by:
getAttrsMapin interfaceSuccessOrBuilder
-
getAttrsOrDefault
additional attributes filled by auth provider plugin which will be copied to ClientInfo
map<string, string> attrs = 3;- Specified by:
getAttrsOrDefaultin interfaceSuccessOrBuilder
-
getAttrsOrThrow
additional attributes filled by auth provider plugin which will be copied to ClientInfo
map<string, string> attrs = 3;- Specified by:
getAttrsOrThrowin interfaceSuccessOrBuilder
-
clearAttrs
-
removeAttrs
additional attributes filled by auth provider plugin which will be copied to ClientInfo
map<string, string> attrs = 3; -
getMutableAttrs
Deprecated.Use alternate mutation accessors instead. -
putAttrs
additional attributes filled by auth provider plugin which will be copied to ClientInfo
map<string, string> attrs = 3; -
putAllAttrs
additional attributes filled by auth provider plugin which will be copied to ClientInfo
map<string, string> attrs = 3; -
hasResponseInfo
for mqtt5 request/response use case
optional string ResponseInfo = 4;- Specified by:
hasResponseInfoin interfaceSuccessOrBuilder- Returns:
- Whether the responseInfo field is set.
-
getResponseInfo
for mqtt5 request/response use case
optional string ResponseInfo = 4;- Specified by:
getResponseInfoin interfaceSuccessOrBuilder- Returns:
- The responseInfo.
-
getResponseInfoBytes
for mqtt5 request/response use case
optional string ResponseInfo = 4;- Specified by:
getResponseInfoBytesin interfaceSuccessOrBuilder- Returns:
- The bytes for responseInfo.
-
setResponseInfo
for mqtt5 request/response use case
optional string ResponseInfo = 4;- Parameters:
value- The responseInfo to set.- Returns:
- This builder for chaining.
-
clearResponseInfo
for mqtt5 request/response use case
optional string ResponseInfo = 4;- Returns:
- This builder for chaining.
-
setResponseInfoBytes
for mqtt5 request/response use case
optional string ResponseInfo = 4;- Parameters:
value- The bytes for responseInfo to set.- Returns:
- This builder for chaining.
-
hasUserProps
user properties return back via mqtt5 connack
.commontype.UserProperties userProps = 5;- Specified by:
hasUserPropsin interfaceSuccessOrBuilder- Returns:
- Whether the userProps field is set.
-
getUserProps
user properties return back via mqtt5 connack
.commontype.UserProperties userProps = 5;- Specified by:
getUserPropsin interfaceSuccessOrBuilder- Returns:
- The userProps.
-
setUserProps
user properties return back via mqtt5 connack
.commontype.UserProperties userProps = 5; -
setUserProps
user properties return back via mqtt5 connack
.commontype.UserProperties userProps = 5; -
mergeUserProps
user properties return back via mqtt5 connack
.commontype.UserProperties userProps = 5; -
clearUserProps
user properties return back via mqtt5 connack
.commontype.UserProperties userProps = 5; -
getUserPropsBuilder
user properties return back via mqtt5 connack
.commontype.UserProperties userProps = 5; -
getUserPropsOrBuilder
user properties return back via mqtt5 connack
.commontype.UserProperties userProps = 5;- Specified by:
getUserPropsOrBuilderin interfaceSuccessOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Success.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Success.Builder>
-