Class ConnectAppAuthorizationRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.appfabric.model.AppFabricRequest
-
- software.amazon.awssdk.services.appfabric.model.ConnectAppAuthorizationRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ConnectAppAuthorizationRequest.Builder,ConnectAppAuthorizationRequest>
@Generated("software.amazon.awssdk:codegen") public final class ConnectAppAuthorizationRequest extends AppFabricRequest implements ToCopyableBuilder<ConnectAppAuthorizationRequest.Builder,ConnectAppAuthorizationRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceConnectAppAuthorizationRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringappAuthorizationIdentifier()The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request.StringappBundleIdentifier()The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle that contains the app authorization to use for the request.AuthRequestauthRequest()Contains OAuth2 authorization information.static ConnectAppAuthorizationRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends ConnectAppAuthorizationRequest.Builder>serializableBuilderClass()ConnectAppAuthorizationRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
appBundleIdentifier
public final String appBundleIdentifier()
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle that contains the app authorization to use for the request.
- Returns:
- The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app bundle that contains the app authorization to use for the request.
-
appAuthorizationIdentifier
public final String appAuthorizationIdentifier()
The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request.
- Returns:
- The Amazon Resource Name (ARN) or Universal Unique Identifier (UUID) of the app authorization to use for the request.
-
authRequest
public final AuthRequest authRequest()
Contains OAuth2 authorization information.
This is required if the app authorization for the request is configured with an OAuth2 (
oauth2) authorization type.- Returns:
- Contains OAuth2 authorization information.
This is required if the app authorization for the request is configured with an OAuth2 (
oauth2) authorization type.
-
toBuilder
public ConnectAppAuthorizationRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ConnectAppAuthorizationRequest.Builder,ConnectAppAuthorizationRequest>- Specified by:
toBuilderin classAppFabricRequest
-
builder
public static ConnectAppAuthorizationRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ConnectAppAuthorizationRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-