Interface RemoveRoleFromDbClusterRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<RemoveRoleFromDbClusterRequest.Builder,RemoveRoleFromDbClusterRequest>,NeptuneRequest.Builder,SdkBuilder<RemoveRoleFromDbClusterRequest.Builder,RemoveRoleFromDbClusterRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- RemoveRoleFromDbClusterRequest
public static interface RemoveRoleFromDbClusterRequest.Builder extends NeptuneRequest.Builder, SdkPojo, CopyableBuilder<RemoveRoleFromDbClusterRequest.Builder,RemoveRoleFromDbClusterRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RemoveRoleFromDbClusterRequest.BuilderdbClusterIdentifier(String dbClusterIdentifier)The name of the DB cluster to disassociate the IAM role from.RemoveRoleFromDbClusterRequest.BuilderfeatureName(String featureName)The name of the feature for the DB cluster that the IAM role is to be disassociated from.RemoveRoleFromDbClusterRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)RemoveRoleFromDbClusterRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)RemoveRoleFromDbClusterRequest.BuilderroleArn(String roleArn)The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB cluster, for examplearn:aws:iam::123456789012:role/NeptuneAccessRole.-
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.services.neptune.model.NeptuneRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
dbClusterIdentifier
RemoveRoleFromDbClusterRequest.Builder dbClusterIdentifier(String dbClusterIdentifier)
The name of the DB cluster to disassociate the IAM role from.
- Parameters:
dbClusterIdentifier- The name of the DB cluster to disassociate the IAM role from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
RemoveRoleFromDbClusterRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB cluster, for example
arn:aws:iam::123456789012:role/NeptuneAccessRole.- Parameters:
roleArn- The Amazon Resource Name (ARN) of the IAM role to disassociate from the DB cluster, for examplearn:aws:iam::123456789012:role/NeptuneAccessRole.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
featureName
RemoveRoleFromDbClusterRequest.Builder featureName(String featureName)
The name of the feature for the DB cluster that the IAM role is to be disassociated from. For the list of supported feature names, see DescribeDBEngineVersions.
- Parameters:
featureName- The name of the feature for the DB cluster that the IAM role is to be disassociated from. For the list of supported feature names, see DescribeDBEngineVersions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
RemoveRoleFromDbClusterRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
RemoveRoleFromDbClusterRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-