Interface SesV2AuthSchemeParams.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SesV2AuthSchemeParams.Builder,SesV2AuthSchemeParams>,SdkBuilder<SesV2AuthSchemeParams.Builder,SesV2AuthSchemeParams>
- Enclosing interface:
- SesV2AuthSchemeParams
public static interface SesV2AuthSchemeParams.Builder extends CopyableBuilder<SesV2AuthSchemeParams.Builder,SesV2AuthSchemeParams>
A builder for aSesV2AuthSchemeParams.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SesV2AuthSchemeParamsbuild()Returns aSesV2AuthSchemeParamsobject that is created from the properties that have been set on the builder.SesV2AuthSchemeParams.Builderendpoint(String endpoint)Override the endpoint used to send this requestSesV2AuthSchemeParams.BuilderendpointId(String endpointId)Operation parameter for EndpointIdSesV2AuthSchemeParams.Builderoperation(String operation)Set the operation for which to resolve the auth scheme.SesV2AuthSchemeParams.Builderregion(Region region)Set the region.SesV2AuthSchemeParams.BuilderregionSet(RegionSet regionSet)Set the RegionSet.SesV2AuthSchemeParams.BuilderuseDualStack(Boolean useDualStack)When true, use the dual-stack endpoint.SesV2AuthSchemeParams.BuilderuseFips(Boolean useFIPS)When true, send this request to the FIPS-compliant regional endpoint.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
-
-
-
-
Method Detail
-
operation
SesV2AuthSchemeParams.Builder operation(String operation)
Set the operation for which to resolve the auth scheme.
-
region
SesV2AuthSchemeParams.Builder region(Region region)
Set the region. The region parameter may be used with the "aws.auth#sigv4" auth scheme.
-
regionSet
SesV2AuthSchemeParams.Builder regionSet(RegionSet regionSet)
Set the RegionSet. The regionSet parameter may be used with the "aws.auth#sigv4a" auth scheme.
-
useDualStack
SesV2AuthSchemeParams.Builder useDualStack(Boolean useDualStack)
When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.
-
useFips
SesV2AuthSchemeParams.Builder useFips(Boolean useFIPS)
When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.
-
endpoint
SesV2AuthSchemeParams.Builder endpoint(String endpoint)
Override the endpoint used to send this request
-
endpointId
SesV2AuthSchemeParams.Builder endpointId(String endpointId)
Operation parameter for EndpointId
-
build
SesV2AuthSchemeParams build()
Returns aSesV2AuthSchemeParamsobject that is created from the properties that have been set on the builder.- Specified by:
buildin interfaceBuildable- Specified by:
buildin interfaceSdkBuilder<SesV2AuthSchemeParams.Builder,SesV2AuthSchemeParams>
-
-