@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateAuthorizerRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateAuthorizerRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateAuthorizerRequest |
addTokenSigningPublicKeysEntry(String key,
String value)
Add a single TokenSigningPublicKeys entry
|
UpdateAuthorizerRequest |
clearTokenSigningPublicKeysEntries()
Removes all the entries added into TokenSigningPublicKeys.
|
UpdateAuthorizerRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAuthorizerFunctionArn()
The ARN of the authorizer's Lambda function.
|
String |
getAuthorizerName()
The authorizer name.
|
Boolean |
getEnableCachingForHttp()
When
true , the result from the authorizer’s Lambda function is cached for the time specified in
refreshAfterInSeconds . |
String |
getStatus()
The status of the update authorizer request.
|
String |
getTokenKeyName()
The key used to extract the token from the HTTP headers.
|
Map<String,String> |
getTokenSigningPublicKeys()
The public keys used to verify the token signature.
|
int |
hashCode() |
Boolean |
isEnableCachingForHttp()
When
true , the result from the authorizer’s Lambda function is cached for the time specified in
refreshAfterInSeconds . |
void |
setAuthorizerFunctionArn(String authorizerFunctionArn)
The ARN of the authorizer's Lambda function.
|
void |
setAuthorizerName(String authorizerName)
The authorizer name.
|
void |
setEnableCachingForHttp(Boolean enableCachingForHttp)
When
true , the result from the authorizer’s Lambda function is cached for the time specified in
refreshAfterInSeconds . |
void |
setStatus(String status)
The status of the update authorizer request.
|
void |
setTokenKeyName(String tokenKeyName)
The key used to extract the token from the HTTP headers.
|
void |
setTokenSigningPublicKeys(Map<String,String> tokenSigningPublicKeys)
The public keys used to verify the token signature.
|
String |
toString()
Returns a string representation of this object.
|
UpdateAuthorizerRequest |
withAuthorizerFunctionArn(String authorizerFunctionArn)
The ARN of the authorizer's Lambda function.
|
UpdateAuthorizerRequest |
withAuthorizerName(String authorizerName)
The authorizer name.
|
UpdateAuthorizerRequest |
withEnableCachingForHttp(Boolean enableCachingForHttp)
When
true , the result from the authorizer’s Lambda function is cached for the time specified in
refreshAfterInSeconds . |
UpdateAuthorizerRequest |
withStatus(AuthorizerStatus status)
The status of the update authorizer request.
|
UpdateAuthorizerRequest |
withStatus(String status)
The status of the update authorizer request.
|
UpdateAuthorizerRequest |
withTokenKeyName(String tokenKeyName)
The key used to extract the token from the HTTP headers.
|
UpdateAuthorizerRequest |
withTokenSigningPublicKeys(Map<String,String> tokenSigningPublicKeys)
The public keys used to verify the token signature.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAuthorizerName(String authorizerName)
The authorizer name.
authorizerName
- The authorizer name.public String getAuthorizerName()
The authorizer name.
public UpdateAuthorizerRequest withAuthorizerName(String authorizerName)
The authorizer name.
authorizerName
- The authorizer name.public void setAuthorizerFunctionArn(String authorizerFunctionArn)
The ARN of the authorizer's Lambda function.
authorizerFunctionArn
- The ARN of the authorizer's Lambda function.public String getAuthorizerFunctionArn()
The ARN of the authorizer's Lambda function.
public UpdateAuthorizerRequest withAuthorizerFunctionArn(String authorizerFunctionArn)
The ARN of the authorizer's Lambda function.
authorizerFunctionArn
- The ARN of the authorizer's Lambda function.public void setTokenKeyName(String tokenKeyName)
The key used to extract the token from the HTTP headers.
tokenKeyName
- The key used to extract the token from the HTTP headers.public String getTokenKeyName()
The key used to extract the token from the HTTP headers.
public UpdateAuthorizerRequest withTokenKeyName(String tokenKeyName)
The key used to extract the token from the HTTP headers.
tokenKeyName
- The key used to extract the token from the HTTP headers.public Map<String,String> getTokenSigningPublicKeys()
The public keys used to verify the token signature.
public void setTokenSigningPublicKeys(Map<String,String> tokenSigningPublicKeys)
The public keys used to verify the token signature.
tokenSigningPublicKeys
- The public keys used to verify the token signature.public UpdateAuthorizerRequest withTokenSigningPublicKeys(Map<String,String> tokenSigningPublicKeys)
The public keys used to verify the token signature.
tokenSigningPublicKeys
- The public keys used to verify the token signature.public UpdateAuthorizerRequest addTokenSigningPublicKeysEntry(String key, String value)
public UpdateAuthorizerRequest clearTokenSigningPublicKeysEntries()
public void setStatus(String status)
The status of the update authorizer request.
status
- The status of the update authorizer request.AuthorizerStatus
public String getStatus()
The status of the update authorizer request.
AuthorizerStatus
public UpdateAuthorizerRequest withStatus(String status)
The status of the update authorizer request.
status
- The status of the update authorizer request.AuthorizerStatus
public UpdateAuthorizerRequest withStatus(AuthorizerStatus status)
The status of the update authorizer request.
status
- The status of the update authorizer request.AuthorizerStatus
public void setEnableCachingForHttp(Boolean enableCachingForHttp)
When true
, the result from the authorizer’s Lambda function is cached for the time specified in
refreshAfterInSeconds
. The cached result is used while the device reuses the same HTTP connection.
enableCachingForHttp
- When true
, the result from the authorizer’s Lambda function is cached for the time specified
in refreshAfterInSeconds
. The cached result is used while the device reuses the same HTTP
connection.public Boolean getEnableCachingForHttp()
When true
, the result from the authorizer’s Lambda function is cached for the time specified in
refreshAfterInSeconds
. The cached result is used while the device reuses the same HTTP connection.
true
, the result from the authorizer’s Lambda function is cached for the time specified
in refreshAfterInSeconds
. The cached result is used while the device reuses the same HTTP
connection.public UpdateAuthorizerRequest withEnableCachingForHttp(Boolean enableCachingForHttp)
When true
, the result from the authorizer’s Lambda function is cached for the time specified in
refreshAfterInSeconds
. The cached result is used while the device reuses the same HTTP connection.
enableCachingForHttp
- When true
, the result from the authorizer’s Lambda function is cached for the time specified
in refreshAfterInSeconds
. The cached result is used while the device reuses the same HTTP
connection.public Boolean isEnableCachingForHttp()
When true
, the result from the authorizer’s Lambda function is cached for the time specified in
refreshAfterInSeconds
. The cached result is used while the device reuses the same HTTP connection.
true
, the result from the authorizer’s Lambda function is cached for the time specified
in refreshAfterInSeconds
. The cached result is used while the device reuses the same HTTP
connection.public String toString()
toString
in class Object
Object.toString()
public UpdateAuthorizerRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()