Class OAuth2Credentials.CookieNames.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
- io.envoyproxy.envoy.extensions.filters.http.oauth2.v3.OAuth2Credentials.CookieNames.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,OAuth2Credentials.CookieNamesOrBuilder,Cloneable
- Enclosing class:
- OAuth2Credentials.CookieNames
public static final class OAuth2Credentials.CookieNames.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder> implements OAuth2Credentials.CookieNamesOrBuilder
Protobuf typeenvoy.extensions.filters.http.oauth2.v3.OAuth2Credentials.CookieNames
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuth2Credentials.CookieNames.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)OAuth2Credentials.CookieNamesbuild()OAuth2Credentials.CookieNamesbuildPartial()OAuth2Credentials.CookieNames.Builderclear()OAuth2Credentials.CookieNames.BuilderclearBearerToken()Cookie name to hold OAuth bearer token value.OAuth2Credentials.CookieNames.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)OAuth2Credentials.CookieNames.BuilderclearOauthExpires()Cookie name to hold OAuth expiry value.OAuth2Credentials.CookieNames.BuilderclearOauthHmac()Cookie name to hold OAuth HMAC value.OAuth2Credentials.CookieNames.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)OAuth2Credentials.CookieNames.Builderclone()StringgetBearerToken()Cookie name to hold OAuth bearer token value.com.google.protobuf.ByteStringgetBearerTokenBytes()Cookie name to hold OAuth bearer token value.OAuth2Credentials.CookieNamesgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetOauthExpires()Cookie name to hold OAuth expiry value.com.google.protobuf.ByteStringgetOauthExpiresBytes()Cookie name to hold OAuth expiry value.StringgetOauthHmac()Cookie name to hold OAuth HMAC value.com.google.protobuf.ByteStringgetOauthHmacBytes()Cookie name to hold OAuth HMAC value.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()OAuth2Credentials.CookieNames.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)OAuth2Credentials.CookieNames.BuildermergeFrom(com.google.protobuf.Message other)OAuth2Credentials.CookieNames.BuildermergeFrom(OAuth2Credentials.CookieNames other)OAuth2Credentials.CookieNames.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)OAuth2Credentials.CookieNames.BuildersetBearerToken(String value)Cookie name to hold OAuth bearer token value.OAuth2Credentials.CookieNames.BuildersetBearerTokenBytes(com.google.protobuf.ByteString value)Cookie name to hold OAuth bearer token value.OAuth2Credentials.CookieNames.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)OAuth2Credentials.CookieNames.BuildersetOauthExpires(String value)Cookie name to hold OAuth expiry value.OAuth2Credentials.CookieNames.BuildersetOauthExpiresBytes(com.google.protobuf.ByteString value)Cookie name to hold OAuth expiry value.OAuth2Credentials.CookieNames.BuildersetOauthHmac(String value)Cookie name to hold OAuth HMAC value.OAuth2Credentials.CookieNames.BuildersetOauthHmacBytes(com.google.protobuf.ByteString value)Cookie name to hold OAuth HMAC value.OAuth2Credentials.CookieNames.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)OAuth2Credentials.CookieNames.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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<OAuth2Credentials.CookieNames.Builder>
-
clear
public OAuth2Credentials.CookieNames.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<OAuth2Credentials.CookieNames.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<OAuth2Credentials.CookieNames.Builder>
-
getDefaultInstanceForType
public OAuth2Credentials.CookieNames getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public OAuth2Credentials.CookieNames build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public OAuth2Credentials.CookieNames buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public OAuth2Credentials.CookieNames.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<OAuth2Credentials.CookieNames.Builder>
-
setField
public OAuth2Credentials.CookieNames.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<OAuth2Credentials.CookieNames.Builder>
-
clearField
public OAuth2Credentials.CookieNames.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
clearOneof
public OAuth2Credentials.CookieNames.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
setRepeatedField
public OAuth2Credentials.CookieNames.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<OAuth2Credentials.CookieNames.Builder>
-
addRepeatedField
public OAuth2Credentials.CookieNames.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<OAuth2Credentials.CookieNames.Builder>
-
mergeFrom
public OAuth2Credentials.CookieNames.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OAuth2Credentials.CookieNames.Builder>
-
mergeFrom
public OAuth2Credentials.CookieNames.Builder mergeFrom(OAuth2Credentials.CookieNames other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
mergeFrom
public OAuth2Credentials.CookieNames.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<OAuth2Credentials.CookieNames.Builder>- Throws:
IOException
-
getBearerToken
public String getBearerToken()
Cookie name to hold OAuth bearer token value. When the authentication server validates the client and returns an authorization token back to the OAuth filter, no matter what format that token is, if :ref:`forward_bearer_token <envoy_v3_api_field_extensions.filters.http.oauth2.v3.OAuth2Config.forward_bearer_token>` is set to true the filter will send over the bearer token as a cookie with this name to the upstream. Defaults to ``BearerToken``.
string bearer_token = 1 [(.validate.rules) = { ... }- Specified by:
getBearerTokenin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The bearerToken.
-
getBearerTokenBytes
public com.google.protobuf.ByteString getBearerTokenBytes()
Cookie name to hold OAuth bearer token value. When the authentication server validates the client and returns an authorization token back to the OAuth filter, no matter what format that token is, if :ref:`forward_bearer_token <envoy_v3_api_field_extensions.filters.http.oauth2.v3.OAuth2Config.forward_bearer_token>` is set to true the filter will send over the bearer token as a cookie with this name to the upstream. Defaults to ``BearerToken``.
string bearer_token = 1 [(.validate.rules) = { ... }- Specified by:
getBearerTokenBytesin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The bytes for bearerToken.
-
setBearerToken
public OAuth2Credentials.CookieNames.Builder setBearerToken(String value)
Cookie name to hold OAuth bearer token value. When the authentication server validates the client and returns an authorization token back to the OAuth filter, no matter what format that token is, if :ref:`forward_bearer_token <envoy_v3_api_field_extensions.filters.http.oauth2.v3.OAuth2Config.forward_bearer_token>` is set to true the filter will send over the bearer token as a cookie with this name to the upstream. Defaults to ``BearerToken``.
string bearer_token = 1 [(.validate.rules) = { ... }- Parameters:
value- The bearerToken to set.- Returns:
- This builder for chaining.
-
clearBearerToken
public OAuth2Credentials.CookieNames.Builder clearBearerToken()
Cookie name to hold OAuth bearer token value. When the authentication server validates the client and returns an authorization token back to the OAuth filter, no matter what format that token is, if :ref:`forward_bearer_token <envoy_v3_api_field_extensions.filters.http.oauth2.v3.OAuth2Config.forward_bearer_token>` is set to true the filter will send over the bearer token as a cookie with this name to the upstream. Defaults to ``BearerToken``.
string bearer_token = 1 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setBearerTokenBytes
public OAuth2Credentials.CookieNames.Builder setBearerTokenBytes(com.google.protobuf.ByteString value)
Cookie name to hold OAuth bearer token value. When the authentication server validates the client and returns an authorization token back to the OAuth filter, no matter what format that token is, if :ref:`forward_bearer_token <envoy_v3_api_field_extensions.filters.http.oauth2.v3.OAuth2Config.forward_bearer_token>` is set to true the filter will send over the bearer token as a cookie with this name to the upstream. Defaults to ``BearerToken``.
string bearer_token = 1 [(.validate.rules) = { ... }- Parameters:
value- The bytes for bearerToken to set.- Returns:
- This builder for chaining.
-
getOauthHmac
public String getOauthHmac()
Cookie name to hold OAuth HMAC value. Defaults to ``OauthHMAC``.
string oauth_hmac = 2 [(.validate.rules) = { ... }- Specified by:
getOauthHmacin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The oauthHmac.
-
getOauthHmacBytes
public com.google.protobuf.ByteString getOauthHmacBytes()
Cookie name to hold OAuth HMAC value. Defaults to ``OauthHMAC``.
string oauth_hmac = 2 [(.validate.rules) = { ... }- Specified by:
getOauthHmacBytesin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The bytes for oauthHmac.
-
setOauthHmac
public OAuth2Credentials.CookieNames.Builder setOauthHmac(String value)
Cookie name to hold OAuth HMAC value. Defaults to ``OauthHMAC``.
string oauth_hmac = 2 [(.validate.rules) = { ... }- Parameters:
value- The oauthHmac to set.- Returns:
- This builder for chaining.
-
clearOauthHmac
public OAuth2Credentials.CookieNames.Builder clearOauthHmac()
Cookie name to hold OAuth HMAC value. Defaults to ``OauthHMAC``.
string oauth_hmac = 2 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setOauthHmacBytes
public OAuth2Credentials.CookieNames.Builder setOauthHmacBytes(com.google.protobuf.ByteString value)
Cookie name to hold OAuth HMAC value. Defaults to ``OauthHMAC``.
string oauth_hmac = 2 [(.validate.rules) = { ... }- Parameters:
value- The bytes for oauthHmac to set.- Returns:
- This builder for chaining.
-
getOauthExpires
public String getOauthExpires()
Cookie name to hold OAuth expiry value. Defaults to ``OauthExpires``.
string oauth_expires = 3 [(.validate.rules) = { ... }- Specified by:
getOauthExpiresin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The oauthExpires.
-
getOauthExpiresBytes
public com.google.protobuf.ByteString getOauthExpiresBytes()
Cookie name to hold OAuth expiry value. Defaults to ``OauthExpires``.
string oauth_expires = 3 [(.validate.rules) = { ... }- Specified by:
getOauthExpiresBytesin interfaceOAuth2Credentials.CookieNamesOrBuilder- Returns:
- The bytes for oauthExpires.
-
setOauthExpires
public OAuth2Credentials.CookieNames.Builder setOauthExpires(String value)
Cookie name to hold OAuth expiry value. Defaults to ``OauthExpires``.
string oauth_expires = 3 [(.validate.rules) = { ... }- Parameters:
value- The oauthExpires to set.- Returns:
- This builder for chaining.
-
clearOauthExpires
public OAuth2Credentials.CookieNames.Builder clearOauthExpires()
Cookie name to hold OAuth expiry value. Defaults to ``OauthExpires``.
string oauth_expires = 3 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setOauthExpiresBytes
public OAuth2Credentials.CookieNames.Builder setOauthExpiresBytes(com.google.protobuf.ByteString value)
Cookie name to hold OAuth expiry value. Defaults to ``OauthExpires``.
string oauth_expires = 3 [(.validate.rules) = { ... }- Parameters:
value- The bytes for oauthExpires to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final OAuth2Credentials.CookieNames.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
mergeUnknownFields
public final OAuth2Credentials.CookieNames.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OAuth2Credentials.CookieNames.Builder>
-
-