Package com.google.auth.oauth2
Class AwsRequestSigner.Builder
java.lang.Object
com.google.auth.oauth2.AwsRequestSigner.Builder
- Enclosing class:
AwsRequestSigner
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
Builder
(AwsSecurityCredentials awsSecurityCredentials, String httpMethod, String url, String region) -
Method Summary
Modifier and TypeMethodDescription(package private) AwsRequestSigner
build()
(package private) AwsRequestSigner.Builder
setAdditionalHeaders
(Map<String, String> additionalHeaders) (package private) AwsRequestSigner.Builder
setRequestPayload
(String requestPayload)
-
Field Details
-
awsSecurityCredentials
-
httpMethod
-
url
-
region
-
requestPayload
-
additionalHeaders
-
dates
-
-
Constructor Details
-
Builder
private Builder(AwsSecurityCredentials awsSecurityCredentials, String httpMethod, String url, String region)
-
-
Method Details
-
setRequestPayload
-
setAdditionalHeaders
@CanIgnoreReturnValue AwsRequestSigner.Builder setAdditionalHeaders(Map<String, String> additionalHeaders) -
build
AwsRequestSigner build()
-