Interface RegisterClientResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<RegisterClientResponse.Builder,RegisterClientResponse>,SdkBuilder<RegisterClientResponse.Builder,RegisterClientResponse>,SdkPojo,SdkResponse.Builder,SsoOidcResponse.Builder
- Enclosing class:
- RegisterClientResponse
public static interface RegisterClientResponse.Builder extends SsoOidcResponse.Builder, SdkPojo, CopyableBuilder<RegisterClientResponse.Builder,RegisterClientResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RegisterClientResponse.BuilderauthorizationEndpoint(String authorizationEndpoint)An endpoint that the client can use to request authorization.RegisterClientResponse.BuilderclientId(String clientId)The unique identifier string for each client.RegisterClientResponse.BuilderclientIdIssuedAt(Long clientIdIssuedAt)Indicates the time at which theclientIdandclientSecretwere issued.RegisterClientResponse.BuilderclientSecret(String clientSecret)A secret string generated for the client.RegisterClientResponse.BuilderclientSecretExpiresAt(Long clientSecretExpiresAt)Indicates the time at which theclientIdandclientSecretwill become invalid.RegisterClientResponse.BuildertokenEndpoint(String tokenEndpoint)An endpoint that the client can use to create tokens.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.ssooidc.model.SsoOidcResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
clientId
RegisterClientResponse.Builder clientId(String clientId)
The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.
- Parameters:
clientId- The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientSecret
RegisterClientResponse.Builder clientSecret(String clientSecret)
A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.
- Parameters:
clientSecret- A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientIdIssuedAt
RegisterClientResponse.Builder clientIdIssuedAt(Long clientIdIssuedAt)
Indicates the time at which the
clientIdandclientSecretwere issued.- Parameters:
clientIdIssuedAt- Indicates the time at which theclientIdandclientSecretwere issued.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientSecretExpiresAt
RegisterClientResponse.Builder clientSecretExpiresAt(Long clientSecretExpiresAt)
Indicates the time at which the
clientIdandclientSecretwill become invalid.- Parameters:
clientSecretExpiresAt- Indicates the time at which theclientIdandclientSecretwill become invalid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizationEndpoint
RegisterClientResponse.Builder authorizationEndpoint(String authorizationEndpoint)
An endpoint that the client can use to request authorization.
- Parameters:
authorizationEndpoint- An endpoint that the client can use to request authorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenEndpoint
RegisterClientResponse.Builder tokenEndpoint(String tokenEndpoint)
An endpoint that the client can use to create tokens.
- Parameters:
tokenEndpoint- An endpoint that the client can use to create tokens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-