Interface SesV2AuthSchemeParams
- All Superinterfaces:
ToCopyableBuilder<SesV2AuthSchemeParams.Builder,
SesV2AuthSchemeParams>
- All Known Implementing Classes:
DefaultSesV2AuthSchemeParams
@Generated("software.amazon.awssdk:codegen")
public interface SesV2AuthSchemeParams
extends ToCopyableBuilder<SesV2AuthSchemeParams.Builder,SesV2AuthSchemeParams>
The parameters object used to resolve the auth schemes for the SesV2 service.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Get a new builder for creating aSesV2AuthSchemeParams
.endpoint()
Override the endpoint used to send this requestOperation parameter for EndpointIdReturns the operation for which to resolve the auth scheme.region()
Returns the region.Returns the RegionSet.Returns aSesV2AuthSchemeParams.Builder
to customize the parameters.When true, use the dual-stack endpoint.useFips()
When true, send this request to the FIPS-compliant regional endpoint.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
builder
Get a new builder for creating aSesV2AuthSchemeParams
. -
operation
String operation()Returns the operation for which to resolve the auth scheme. -
region
Region region()Returns the region. The region parameter may be used with the "aws.auth#sigv4" auth scheme. -
regionSet
RegionSet regionSet()Returns the RegionSet. The regionSet parameter may be used with the "aws.auth#sigv4a" auth scheme. -
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
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
String endpoint()Override the endpoint used to send this request -
endpointId
String endpointId()Operation parameter for EndpointId -
toBuilder
SesV2AuthSchemeParams.Builder toBuilder()Returns aSesV2AuthSchemeParams.Builder
to customize the parameters.- Specified by:
toBuilder
in interfaceToCopyableBuilder<SesV2AuthSchemeParams.Builder,
SesV2AuthSchemeParams> - Returns:
- a builder for type T
-