Interface RemoveProfilePermissionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<RemoveProfilePermissionRequest.Builder,RemoveProfilePermissionRequest>,SdkBuilder<RemoveProfilePermissionRequest.Builder,RemoveProfilePermissionRequest>,SdkPojo,SdkRequest.Builder,SignerRequest.Builder
- Enclosing class:
- RemoveProfilePermissionRequest
public static interface RemoveProfilePermissionRequest.Builder extends SignerRequest.Builder, SdkPojo, CopyableBuilder<RemoveProfilePermissionRequest.Builder,RemoveProfilePermissionRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RemoveProfilePermissionRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)RemoveProfilePermissionRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)RemoveProfilePermissionRequest.BuilderprofileName(String profileName)A human-readable name for the signing profile with permissions to be removed.RemoveProfilePermissionRequest.BuilderrevisionId(String revisionId)An identifier for the current revision of the signing profile permissions.RemoveProfilePermissionRequest.BuilderstatementId(String statementId)A unique identifier for the cross-account permissions statement.-
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.signer.model.SignerRequest.Builder
build
-
-
-
-
Method Detail
-
profileName
RemoveProfilePermissionRequest.Builder profileName(String profileName)
A human-readable name for the signing profile with permissions to be removed.
- Parameters:
profileName- A human-readable name for the signing profile with permissions to be removed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revisionId
RemoveProfilePermissionRequest.Builder revisionId(String revisionId)
An identifier for the current revision of the signing profile permissions.
- Parameters:
revisionId- An identifier for the current revision of the signing profile permissions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statementId
RemoveProfilePermissionRequest.Builder statementId(String statementId)
A unique identifier for the cross-account permissions statement.
- Parameters:
statementId- A unique identifier for the cross-account permissions statement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
RemoveProfilePermissionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
RemoveProfilePermissionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-