Interface PutApplicationAccessScopeRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<PutApplicationAccessScopeRequest.Builder,PutApplicationAccessScopeRequest>
,SdkBuilder<PutApplicationAccessScopeRequest.Builder,PutApplicationAccessScopeRequest>
,SdkPojo
,SdkRequest.Builder
,SsoAdminRequest.Builder
- Enclosing class:
- PutApplicationAccessScopeRequest
public static interface PutApplicationAccessScopeRequest.Builder extends SsoAdminRequest.Builder, SdkPojo, CopyableBuilder<PutApplicationAccessScopeRequest.Builder,PutApplicationAccessScopeRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PutApplicationAccessScopeRequest.Builder
applicationArn(String applicationArn)
Specifies the ARN of the application with the access scope with the targets to add or update.PutApplicationAccessScopeRequest.Builder
authorizedTargets(String... authorizedTargets)
Specifies an array list of ARNs that represent the authorized targets for this access scope.PutApplicationAccessScopeRequest.Builder
authorizedTargets(Collection<String> authorizedTargets)
Specifies an array list of ARNs that represent the authorized targets for this access scope.PutApplicationAccessScopeRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
PutApplicationAccessScopeRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
PutApplicationAccessScopeRequest.Builder
scope(String scope)
Specifies the name of the access scope to be associated with the specified targets.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.services.ssoadmin.model.SsoAdminRequest.Builder
build
-
-
-
-
Method Detail
-
applicationArn
PutApplicationAccessScopeRequest.Builder applicationArn(String applicationArn)
Specifies the ARN of the application with the access scope with the targets to add or update.
- Parameters:
applicationArn
- Specifies the ARN of the application with the access scope with the targets to add or update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizedTargets
PutApplicationAccessScopeRequest.Builder authorizedTargets(Collection<String> authorizedTargets)
Specifies an array list of ARNs that represent the authorized targets for this access scope.
- Parameters:
authorizedTargets
- Specifies an array list of ARNs that represent the authorized targets for this access scope.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizedTargets
PutApplicationAccessScopeRequest.Builder authorizedTargets(String... authorizedTargets)
Specifies an array list of ARNs that represent the authorized targets for this access scope.
- Parameters:
authorizedTargets
- Specifies an array list of ARNs that represent the authorized targets for this access scope.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scope
PutApplicationAccessScopeRequest.Builder scope(String scope)
Specifies the name of the access scope to be associated with the specified targets.
- Parameters:
scope
- Specifies the name of the access scope to be associated with the specified targets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
PutApplicationAccessScopeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
PutApplicationAccessScopeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-