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.
  • Method Details

    • builder

      Get a new builder for creating a SesV2AuthSchemeParams.
    • 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

      Returns a SesV2AuthSchemeParams.Builder to customize the parameters.
      Specified by:
      toBuilder in interface ToCopyableBuilder<SesV2AuthSchemeParams.Builder,SesV2AuthSchemeParams>
      Returns:
      a builder for type T