Class GetTokenResponse.Builder
java.lang.Object
co.elastic.clients.elasticsearch.security.GetTokenResponse.Builder
- All Implemented Interfaces:
ObjectBuilder<GetTokenResponse>
- Enclosing class:
- GetTokenResponse
public static class GetTokenResponse.Builder extends java.lang.Object implements ObjectBuilder<GetTokenResponse>
Builder for
GetTokenResponse.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description GetTokenResponse.BuilderaccessToken(java.lang.String value)Required - API name:access_tokenGetTokenResponse.Builderauthentication(AuthenticatedUser value)Required - API name:authenticationGetTokenResponse.Builderauthentication(java.util.function.Function<AuthenticatedUser.Builder,ObjectBuilder<AuthenticatedUser>> fn)Required - API name:authenticationGetTokenResponsebuild()Builds aGetTokenResponse.GetTokenResponse.BuilderexpiresIn(long value)Required - API name:expires_inGetTokenResponse.BuilderkerberosAuthenticationResponseToken(java.lang.String value)API name:kerberos_authentication_response_tokenGetTokenResponse.BuilderrefreshToken(java.lang.String value)Required - API name:refresh_tokenGetTokenResponse.Builderscope(java.lang.String value)API name:scopeGetTokenResponse.Buildertype(java.lang.String value)Required - API name:typeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
accessToken
Required - API name:access_token -
expiresIn
Required - API name:expires_in -
scope
API name:scope -
type
Required - API name:type -
refreshToken
Required - API name:refresh_token -
kerberosAuthenticationResponseToken
public GetTokenResponse.Builder kerberosAuthenticationResponseToken(@Nullable java.lang.String value)API name:kerberos_authentication_response_token -
authentication
Required - API name:authentication -
authentication
public GetTokenResponse.Builder authentication(java.util.function.Function<AuthenticatedUser.Builder,ObjectBuilder<AuthenticatedUser>> fn)Required - API name:authentication -
build
Builds aGetTokenResponse.- Specified by:
buildin interfaceObjectBuilder<GetTokenResponse>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-