Class DefaultSesV2AuthSchemeParams
java.lang.Object
software.amazon.awssdk.services.sesv2.auth.scheme.internal.DefaultSesV2AuthSchemeParams
- All Implemented Interfaces:
SesV2EndpointResolverAware
,SesV2AuthSchemeParams
,ToCopyableBuilder<SesV2AuthSchemeParams.Builder,
SesV2AuthSchemeParams>
@Generated("software.amazon.awssdk:codegen")
public final class DefaultSesV2AuthSchemeParams
extends Object
implements SesV2AuthSchemeParams, SesV2EndpointResolverAware
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
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 class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
builder
-
operation
Description copied from interface:SesV2AuthSchemeParams
Returns the operation for which to resolve the auth scheme.- Specified by:
operation
in interfaceSesV2AuthSchemeParams
-
region
Description copied from interface:SesV2AuthSchemeParams
Returns the region. The region parameter may be used with the "aws.auth#sigv4" auth scheme.- Specified by:
region
in interfaceSesV2AuthSchemeParams
-
regionSet
Description copied from interface:SesV2AuthSchemeParams
Returns the RegionSet. The regionSet parameter may be used with the "aws.auth#sigv4a" auth scheme.- Specified by:
regionSet
in interfaceSesV2AuthSchemeParams
-
useDualStack
Description copied from interface:SesV2AuthSchemeParams
When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.- Specified by:
useDualStack
in interfaceSesV2AuthSchemeParams
-
useFips
Description copied from interface:SesV2AuthSchemeParams
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.- Specified by:
useFips
in interfaceSesV2AuthSchemeParams
-
endpoint
Description copied from interface:SesV2AuthSchemeParams
Override the endpoint used to send this request- Specified by:
endpoint
in interfaceSesV2AuthSchemeParams
-
endpointId
Description copied from interface:SesV2AuthSchemeParams
Operation parameter for EndpointId- Specified by:
endpointId
in interfaceSesV2AuthSchemeParams
-
endpointProvider
- Specified by:
endpointProvider
in interfaceSesV2EndpointResolverAware
-
toBuilder
Description copied from interface:SesV2AuthSchemeParams
Returns aSesV2AuthSchemeParams.Builder
to customize the parameters.- Specified by:
toBuilder
in interfaceSesV2AuthSchemeParams
- Specified by:
toBuilder
in interfaceToCopyableBuilder<SesV2AuthSchemeParams.Builder,
SesV2AuthSchemeParams> - Returns:
- a builder for type T
-