java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
org.yamcs.protobuf.OpenIDConnectInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,OpenIDConnectInfoOrBuilder
- Enclosing class:
- OpenIDConnectInfo
public static final class OpenIDConnectInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
implements OpenIDConnectInfoOrBuilder
Protobuf type
yamcs.protobuf.auth.OpenIDConnectInfo-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Endpoint for for authentication or consentThe value provided when registering Yamcs against an OpenID serverclearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Scope for authorization requests (value to be interpreted by client-side web application)clone()Endpoint for for authentication or consentcom.google.protobuf.ByteStringEndpoint for for authentication or consentThe value provided when registering Yamcs against an OpenID servercom.google.protobuf.ByteStringThe value provided when registering Yamcs against an OpenID serverstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetScope()Scope for authorization requests (value to be interpreted by client-side web application)com.google.protobuf.ByteStringScope for authorization requests (value to be interpreted by client-side web application)booleanEndpoint for for authentication or consentbooleanThe value provided when registering Yamcs against an OpenID serverbooleanhasScope()Scope for authorization requests (value to be interpreted by client-side web application)protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(OpenIDConnectInfo other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setAuthorizationEndpoint(String value) Endpoint for for authentication or consentsetAuthorizationEndpointBytes(com.google.protobuf.ByteString value) Endpoint for for authentication or consentsetClientId(String value) The value provided when registering Yamcs against an OpenID serversetClientIdBytes(com.google.protobuf.ByteString value) The value provided when registering Yamcs against an OpenID serversetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Scope for authorization requests (value to be interpreted by client-side web application)setScopeBytes(com.google.protobuf.ByteString value) Scope for authorization requests (value to be interpreted by client-side web application)setUnknownFields(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<OpenIDConnectInfo.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<OpenIDConnectInfo.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<OpenIDConnectInfo.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<OpenIDConnectInfo.Builder>
-
setField
public OpenIDConnectInfo.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<OpenIDConnectInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
setRepeatedField
public OpenIDConnectInfo.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<OpenIDConnectInfo.Builder>
-
addRepeatedField
public OpenIDConnectInfo.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<OpenIDConnectInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OpenIDConnectInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
mergeFrom
public OpenIDConnectInfo.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<OpenIDConnectInfo.Builder>- Throws:
IOException
-
hasClientId
public boolean hasClientId()The value provided when registering Yamcs against an OpenID server
optional string clientId = 1;- Specified by:
hasClientIdin interfaceOpenIDConnectInfoOrBuilder- Returns:
- Whether the clientId field is set.
-
getClientId
The value provided when registering Yamcs against an OpenID server
optional string clientId = 1;- Specified by:
getClientIdin interfaceOpenIDConnectInfoOrBuilder- Returns:
- The clientId.
-
getClientIdBytes
public com.google.protobuf.ByteString getClientIdBytes()The value provided when registering Yamcs against an OpenID server
optional string clientId = 1;- Specified by:
getClientIdBytesin interfaceOpenIDConnectInfoOrBuilder- Returns:
- The bytes for clientId.
-
setClientId
The value provided when registering Yamcs against an OpenID server
optional string clientId = 1;- Parameters:
value- The clientId to set.- Returns:
- This builder for chaining.
-
clearClientId
The value provided when registering Yamcs against an OpenID server
optional string clientId = 1;- Returns:
- This builder for chaining.
-
setClientIdBytes
The value provided when registering Yamcs against an OpenID server
optional string clientId = 1;- Parameters:
value- The bytes for clientId to set.- Returns:
- This builder for chaining.
-
hasAuthorizationEndpoint
public boolean hasAuthorizationEndpoint()Endpoint for for authentication or consent
optional string authorizationEndpoint = 2;- Specified by:
hasAuthorizationEndpointin interfaceOpenIDConnectInfoOrBuilder- Returns:
- Whether the authorizationEndpoint field is set.
-
getAuthorizationEndpoint
Endpoint for for authentication or consent
optional string authorizationEndpoint = 2;- Specified by:
getAuthorizationEndpointin interfaceOpenIDConnectInfoOrBuilder- Returns:
- The authorizationEndpoint.
-
getAuthorizationEndpointBytes
public com.google.protobuf.ByteString getAuthorizationEndpointBytes()Endpoint for for authentication or consent
optional string authorizationEndpoint = 2;- Specified by:
getAuthorizationEndpointBytesin interfaceOpenIDConnectInfoOrBuilder- Returns:
- The bytes for authorizationEndpoint.
-
setAuthorizationEndpoint
Endpoint for for authentication or consent
optional string authorizationEndpoint = 2;- Parameters:
value- The authorizationEndpoint to set.- Returns:
- This builder for chaining.
-
clearAuthorizationEndpoint
Endpoint for for authentication or consent
optional string authorizationEndpoint = 2;- Returns:
- This builder for chaining.
-
setAuthorizationEndpointBytes
public OpenIDConnectInfo.Builder setAuthorizationEndpointBytes(com.google.protobuf.ByteString value) Endpoint for for authentication or consent
optional string authorizationEndpoint = 2;- Parameters:
value- The bytes for authorizationEndpoint to set.- Returns:
- This builder for chaining.
-
hasScope
public boolean hasScope()Scope for authorization requests (value to be interpreted by client-side web application)
optional string scope = 3;- Specified by:
hasScopein interfaceOpenIDConnectInfoOrBuilder- Returns:
- Whether the scope field is set.
-
getScope
Scope for authorization requests (value to be interpreted by client-side web application)
optional string scope = 3;- Specified by:
getScopein interfaceOpenIDConnectInfoOrBuilder- Returns:
- The scope.
-
getScopeBytes
public com.google.protobuf.ByteString getScopeBytes()Scope for authorization requests (value to be interpreted by client-side web application)
optional string scope = 3;- Specified by:
getScopeBytesin interfaceOpenIDConnectInfoOrBuilder- Returns:
- The bytes for scope.
-
setScope
Scope for authorization requests (value to be interpreted by client-side web application)
optional string scope = 3;- Parameters:
value- The scope to set.- Returns:
- This builder for chaining.
-
clearScope
Scope for authorization requests (value to be interpreted by client-side web application)
optional string scope = 3;- Returns:
- This builder for chaining.
-
setScopeBytes
Scope for authorization requests (value to be interpreted by client-side web application)
optional string scope = 3;- Parameters:
value- The bytes for scope to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final OpenIDConnectInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
mergeUnknownFields
public final OpenIDConnectInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-