Package org.yamcs.protobuf
Class OpenIDConnectInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
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.ByteString
Endpoint for for authentication or consentThe value provided when registering Yamcs against an OpenID servercom.google.protobuf.ByteString
The value provided when registering Yamcs against an OpenID serverstatic final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getScope()
Scope for authorization requests (value to be interpreted by client-side web application)com.google.protobuf.ByteString
Scope for authorization requests (value to be interpreted by client-side web application)boolean
Endpoint for for authentication or consentboolean
The value provided when registering Yamcs against an OpenID serverboolean
hasScope()
Scope for authorization requests (value to be interpreted by client-side web application)protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(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, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
setField
public OpenIDConnectInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
setRepeatedField
public OpenIDConnectInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
addRepeatedField
public OpenIDConnectInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<OpenIDConnectInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasClientId
in 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:
getClientId
in 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:
getClientIdBytes
in 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:
hasAuthorizationEndpoint
in interfaceOpenIDConnectInfoOrBuilder
- Returns:
- Whether the authorizationEndpoint field is set.
-
getAuthorizationEndpoint
Endpoint for for authentication or consent
optional string authorizationEndpoint = 2;
- Specified by:
getAuthorizationEndpoint
in interfaceOpenIDConnectInfoOrBuilder
- Returns:
- The authorizationEndpoint.
-
getAuthorizationEndpointBytes
public com.google.protobuf.ByteString getAuthorizationEndpointBytes()Endpoint for for authentication or consent
optional string authorizationEndpoint = 2;
- Specified by:
getAuthorizationEndpointBytes
in 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:
hasScope
in 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:
getScope
in 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:
getScopeBytes
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-
mergeUnknownFields
public final OpenIDConnectInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<OpenIDConnectInfo.Builder>
-