@Generated(value="software.amazon.awssdk:codegen") public final class TestInvokeAuthorizerResponse extends ApiGatewayResponse implements ToCopyableBuilder<TestInvokeAuthorizerResponse.Builder,TestInvokeAuthorizerResponse>
Represents the response of the test invoke request for a custom Authorizer
| Modifier and Type | Class and Description |
|---|---|
static interface |
TestInvokeAuthorizerResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
Map<String,List<String>> |
authorization()
Returns the value of the Authorization property for this object.
|
static TestInvokeAuthorizerResponse.Builder |
builder() |
Map<String,String> |
claims()
The open identity claims, with
any supported custom attributes, returned from the Cognito Your User Pool configured for the API.
|
Integer |
clientStatus()
The HTTP status code that the client would have received.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAuthorization()
Returns true if the Authorization property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
boolean |
hasClaims()
Returns true if the Claims property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
int |
hashCode() |
Long |
latency()
The execution latency of the test authorizer request.
|
String |
log()
The API Gateway execution log for the test authorizer request.
|
String |
policy()
The JSON policy document returned by the Authorizer
|
String |
principalId()
The principal identity returned by the Authorizer
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TestInvokeAuthorizerResponse.Builder> |
serializableBuilderClass() |
TestInvokeAuthorizerResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer clientStatus()
The HTTP status code that the client would have received. Value is 0 if the authorizer succeeded.
public final String log()
The API Gateway execution log for the test authorizer request.
public final Long latency()
The execution latency of the test authorizer request.
public final String principalId()
The principal identity returned by the Authorizer
public final String policy()
The JSON policy document returned by the Authorizer
public final boolean hasAuthorization()
public final Map<String,List<String>> authorization()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAuthorization() to see if a value was sent in this field.
public final boolean hasClaims()
public final Map<String,String> claims()
The open identity claims, with any supported custom attributes, returned from the Cognito Your User Pool configured for the API.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasClaims() to see if a value was sent in this field.
public TestInvokeAuthorizerResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TestInvokeAuthorizerResponse.Builder,TestInvokeAuthorizerResponse>toBuilder in class AwsResponsepublic static TestInvokeAuthorizerResponse.Builder builder()
public static Class<? extends TestInvokeAuthorizerResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2021. All rights reserved.