Package org.yamcs.protobuf
Class AuthInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<AuthInfo.Builder>
org.yamcs.protobuf.AuthInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,AuthInfoOrBuilder
- Enclosing class:
- AuthInfo
public static final class AuthInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<AuthInfo.Builder>
implements AuthInfoOrBuilder
Protobuf type
yamcs.protobuf.auth.AuthInfo-
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) OpenID Connect information.optional bool requireAuthentication = 1;If true, the server is supportive of SPNEGO negotiationclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOpenID Connect information.OpenID Connect information.OpenID Connect information.booleanoptional bool requireAuthentication = 1;booleanIf true, the server is supportive of SPNEGO negotiationbooleanOpenID Connect information.booleanoptional bool requireAuthentication = 1;booleanIf true, the server is supportive of SPNEGO negotiationprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeOpenid(OpenIDConnectInfo value) OpenID Connect information.final AuthInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setOpenid(OpenIDConnectInfo value) OpenID Connect information.setOpenid(OpenIDConnectInfo.Builder builderForValue) OpenID Connect information.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setRequireAuthentication(boolean value) optional bool requireAuthentication = 1;setSpnego(boolean value) If true, the server is supportive of SPNEGO negotiationfinal AuthInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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
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<AuthInfo.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<AuthInfo.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<AuthInfo.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<AuthInfo.Builder>
-
setField
public AuthInfo.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<AuthInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AuthInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AuthInfo.Builder>
-
setRepeatedField
public AuthInfo.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<AuthInfo.Builder>
-
addRepeatedField
public AuthInfo.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<AuthInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AuthInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AuthInfo.Builder>
-
mergeFrom
public AuthInfo.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<AuthInfo.Builder>- Throws:
IOException
-
hasRequireAuthentication
public boolean hasRequireAuthentication()optional bool requireAuthentication = 1;- Specified by:
hasRequireAuthenticationin interfaceAuthInfoOrBuilder- Returns:
- Whether the requireAuthentication field is set.
-
getRequireAuthentication
public boolean getRequireAuthentication()optional bool requireAuthentication = 1;- Specified by:
getRequireAuthenticationin interfaceAuthInfoOrBuilder- Returns:
- The requireAuthentication.
-
setRequireAuthentication
optional bool requireAuthentication = 1;- Parameters:
value- The requireAuthentication to set.- Returns:
- This builder for chaining.
-
clearRequireAuthentication
optional bool requireAuthentication = 1;- Returns:
- This builder for chaining.
-
hasSpnego
public boolean hasSpnego()If true, the server is supportive of SPNEGO negotiation
optional bool spnego = 2;- Specified by:
hasSpnegoin interfaceAuthInfoOrBuilder- Returns:
- Whether the spnego field is set.
-
getSpnego
public boolean getSpnego()If true, the server is supportive of SPNEGO negotiation
optional bool spnego = 2;- Specified by:
getSpnegoin interfaceAuthInfoOrBuilder- Returns:
- The spnego.
-
setSpnego
If true, the server is supportive of SPNEGO negotiation
optional bool spnego = 2;- Parameters:
value- The spnego to set.- Returns:
- This builder for chaining.
-
clearSpnego
If true, the server is supportive of SPNEGO negotiation
optional bool spnego = 2;- Returns:
- This builder for chaining.
-
hasOpenid
public boolean hasOpenid()OpenID Connect information. If used, the server expects web applications to generate an OAuth2 code directly against the upstream OpenID Connect server.
optional .yamcs.protobuf.auth.OpenIDConnectInfo openid = 3;- Specified by:
hasOpenidin interfaceAuthInfoOrBuilder- Returns:
- Whether the openid field is set.
-
getOpenid
OpenID Connect information. If used, the server expects web applications to generate an OAuth2 code directly against the upstream OpenID Connect server.
optional .yamcs.protobuf.auth.OpenIDConnectInfo openid = 3;- Specified by:
getOpenidin interfaceAuthInfoOrBuilder- Returns:
- The openid.
-
setOpenid
OpenID Connect information. If used, the server expects web applications to generate an OAuth2 code directly against the upstream OpenID Connect server.
optional .yamcs.protobuf.auth.OpenIDConnectInfo openid = 3; -
setOpenid
OpenID Connect information. If used, the server expects web applications to generate an OAuth2 code directly against the upstream OpenID Connect server.
optional .yamcs.protobuf.auth.OpenIDConnectInfo openid = 3; -
mergeOpenid
OpenID Connect information. If used, the server expects web applications to generate an OAuth2 code directly against the upstream OpenID Connect server.
optional .yamcs.protobuf.auth.OpenIDConnectInfo openid = 3; -
clearOpenid
OpenID Connect information. If used, the server expects web applications to generate an OAuth2 code directly against the upstream OpenID Connect server.
optional .yamcs.protobuf.auth.OpenIDConnectInfo openid = 3; -
getOpenidBuilder
OpenID Connect information. If used, the server expects web applications to generate an OAuth2 code directly against the upstream OpenID Connect server.
optional .yamcs.protobuf.auth.OpenIDConnectInfo openid = 3; -
getOpenidOrBuilder
OpenID Connect information. If used, the server expects web applications to generate an OAuth2 code directly against the upstream OpenID Connect server.
optional .yamcs.protobuf.auth.OpenIDConnectInfo openid = 3;- Specified by:
getOpenidOrBuilderin interfaceAuthInfoOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AuthInfo.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AuthInfo.Builder>
-