Interface AssetBundleResourcePermissions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AssetBundleResourcePermissions.Builder,AssetBundleResourcePermissions>,SdkBuilder<AssetBundleResourcePermissions.Builder,AssetBundleResourcePermissions>,SdkPojo
- Enclosing class:
- AssetBundleResourcePermissions
@Mutable @NotThreadSafe public static interface AssetBundleResourcePermissions.Builder extends SdkPojo, CopyableBuilder<AssetBundleResourcePermissions.Builder,AssetBundleResourcePermissions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AssetBundleResourcePermissions.Builderactions(String... actions)A list of IAM actions to grant permissions on.AssetBundleResourcePermissions.Builderactions(Collection<String> actions)A list of IAM actions to grant permissions on.AssetBundleResourcePermissions.Builderprincipals(String... principals)A list of principals to grant permissions on.AssetBundleResourcePermissions.Builderprincipals(Collection<String> principals)A list of principals to grant permissions on.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
principals
AssetBundleResourcePermissions.Builder principals(Collection<String> principals)
A list of principals to grant permissions on.
- Parameters:
principals- A list of principals to grant permissions on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
principals
AssetBundleResourcePermissions.Builder principals(String... principals)
A list of principals to grant permissions on.
- Parameters:
principals- A list of principals to grant permissions on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actions
AssetBundleResourcePermissions.Builder actions(Collection<String> actions)
A list of IAM actions to grant permissions on.
- Parameters:
actions- A list of IAM actions to grant permissions on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actions
AssetBundleResourcePermissions.Builder actions(String... actions)
A list of IAM actions to grant permissions on.
- Parameters:
actions- A list of IAM actions to grant permissions on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-