Interface APIKeySummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<APIKeySummary.Builder,APIKeySummary>,SdkBuilder<APIKeySummary.Builder,APIKeySummary>,SdkPojo
- Enclosing class:
- APIKeySummary
public static interface APIKeySummary.Builder extends SdkPojo, CopyableBuilder<APIKeySummary.Builder,APIKeySummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description APIKeySummary.BuilderapiKey(String apiKey)The generated, encrypted API key.APIKeySummary.BuildercreationTimestamp(Instant creationTimestamp)The date and time that the key was created.APIKeySummary.BuildertokenDomains(String... tokenDomains)The token domains that are defined in this API key.APIKeySummary.BuildertokenDomains(Collection<String> tokenDomains)The token domains that are defined in this API key.APIKeySummary.Builderversion(Integer version)Internal value used by WAF to manage the key.-
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, sdkFields
-
-
-
-
Method Detail
-
tokenDomains
APIKeySummary.Builder tokenDomains(Collection<String> tokenDomains)
The token domains that are defined in this API key.
- Parameters:
tokenDomains- The token domains that are defined in this API key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenDomains
APIKeySummary.Builder tokenDomains(String... tokenDomains)
The token domains that are defined in this API key.
- Parameters:
tokenDomains- The token domains that are defined in this API key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiKey
APIKeySummary.Builder apiKey(String apiKey)
The generated, encrypted API key. You can copy this for use in your JavaScript CAPTCHA integration.
- Parameters:
apiKey- The generated, encrypted API key. You can copy this for use in your JavaScript CAPTCHA integration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTimestamp
APIKeySummary.Builder creationTimestamp(Instant creationTimestamp)
The date and time that the key was created.
- Parameters:
creationTimestamp- The date and time that the key was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
APIKeySummary.Builder version(Integer version)
Internal value used by WAF to manage the key.
- Parameters:
version- Internal value used by WAF to manage the key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-