Class BaseAwsVendorParams
- java.lang.Object
- 
- software.amazon.smithy.aws.smoketests.model.BaseAwsVendorParams
 
- 
- Direct Known Subclasses:
- AwsVendorParams,- S3VendorParams
 
 public abstract class BaseAwsVendorParams extends java.lang.ObjectBase vendor params for all AWS services.
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetRegion()java.util.Optional<java.util.List<java.lang.String>>getSigv4aRegionSet()java.util.Optional<java.lang.String>getUri()booleanuseAccountIdRouting()booleanuseDualstack()booleanuseFips()
 
- 
- 
- 
Method Detail- 
getRegionpublic java.lang.String getRegion() - Returns:
- The AWS region to sign the request for and to resolve the default
 endpoint with. Defaults to us-west-2.
 
 - 
getSigv4aRegionSetpublic java.util.Optional<java.util.List<java.lang.String>> getSigv4aRegionSet() - Returns:
- The set of regions to sign a sigv4a request with, if present.
 
 - 
getUripublic java.util.Optional<java.lang.String> getUri() - Returns:
- The static endpoint to send the request to, if present.
 
 - 
useFipspublic boolean useFips() - Returns:
- Whether to resolve a FIPS compliant endpoint or not. Defaults to
 false.
 
 - 
useDualstackpublic boolean useDualstack() - Returns:
- Whether to resolve a dualstack endpoint or not. Defaults to
 false.
 
 - 
useAccountIdRoutingpublic boolean useAccountIdRouting() - Returns:
- Whether to use account ID based routing where applicable.
 Defaults to true.
 
 
- 
 
-