public class AssumeRoleOptions extends BaseHttpRequestOptions implements Cloneable
Modifier and Type | Class and Description |
---|---|
static class |
AssumeRoleOptions.Builder |
formParameters, headers, pathSuffix, payload, queryParameters
Constructor and Description |
---|
AssumeRoleOptions() |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.Multimap<String,String> |
buildFormParameters()
Builds form parameters representing options.
|
AssumeRoleOptions |
clone() |
AssumeRoleOptions |
durationSeconds(long durationSeconds)
The duration, in seconds, that the credentials should remain valid.
|
boolean |
equals(Object obj) |
AssumeRoleOptions |
externalId(String externalId)
A unique identifier that is generated by a third party for each of their customers.
|
int |
hashCode() |
AssumeRoleOptions |
policy(String policy)
A supplemental policy that can be associated with the temporary security credentials.
|
String |
toString() |
buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, replaceHeader
public AssumeRoleOptions externalId(String externalId)
public AssumeRoleOptions durationSeconds(long durationSeconds)
public AssumeRoleOptions policy(String policy)
public com.google.common.collect.Multimap<String,String> buildFormParameters()
HttpRequestOptions
buildFormParameters
in interface HttpRequestOptions
buildFormParameters
in class BaseHttpRequestOptions
public int hashCode()
hashCode
in class BaseHttpRequestOptions
public AssumeRoleOptions clone()
public boolean equals(Object obj)
equals
in class BaseHttpRequestOptions
public String toString()
toString
in class BaseHttpRequestOptions
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.