Interface Scope.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Scope.Builder,
,Scope> SdkBuilder<Scope.Builder,
,Scope> SdkPojo
- Enclosing class:
Scope
@Mutable
@NotThreadSafe
public static interface Scope.Builder
extends SdkPojo, CopyableBuilder<Scope.Builder,Scope>
-
Method Summary
Modifier and TypeMethodDescriptionpermissions
(Collection<ScopePermission> permissions) You can include one or more API operations as permissions.permissions
(ScopePermission... permissions) You can include one or more API operations as permissions.permissionsWithStrings
(String... permissions) You can include one or more API operations as permissions.permissionsWithStrings
(Collection<String> permissions) You can include one or more API operations as permissions.You can specify any amount of prefixes, but the total length of characters of all prefixes must be less than 256 bytes in size.prefixes
(Collection<String> prefixes) You can specify any amount of prefixes, but the total length of characters of all prefixes must be less than 256 bytes in size.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 Details
-
prefixes
You can specify any amount of prefixes, but the total length of characters of all prefixes must be less than 256 bytes in size.
- Parameters:
prefixes
- You can specify any amount of prefixes, but the total length of characters of all prefixes must be less than 256 bytes in size.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
prefixes
You can specify any amount of prefixes, but the total length of characters of all prefixes must be less than 256 bytes in size.
- Parameters:
prefixes
- You can specify any amount of prefixes, but the total length of characters of all prefixes must be less than 256 bytes in size.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
permissionsWithStrings
You can include one or more API operations as permissions.
- Parameters:
permissions
- You can include one or more API operations as permissions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
permissionsWithStrings
You can include one or more API operations as permissions.
- Parameters:
permissions
- You can include one or more API operations as permissions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
permissions
You can include one or more API operations as permissions.
- Parameters:
permissions
- You can include one or more API operations as permissions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
permissions
You can include one or more API operations as permissions.
- Parameters:
permissions
- You can include one or more API operations as permissions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-