Interface AdminScope.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AdminScope.Builder,,AdminScope> SdkBuilder<AdminScope.Builder,,AdminScope> SdkPojo
- Enclosing class:
AdminScope
@Mutable
@NotThreadSafe
public static interface AdminScope.Builder
extends SdkPojo, CopyableBuilder<AdminScope.Builder,AdminScope>
-
Method Summary
Modifier and TypeMethodDescriptiondefault AdminScope.BuilderfirewallTypeScope(Consumer<AdminFirewallTypeScope.Builder> firewallTypeScope) The firewall types that the administrator can create and manage.firewallTypeScope(AdminFirewallTypeScope firewallTypeScope) The firewall types that the administrator can create and manage.default AdminScope.BuilderscopeFilter(Consumer<AdminScopeFilter.Builder> scopeFilter) The filter that determines which accounts and organizational units are in the administrator's scope.scopeFilter(AdminScopeFilter scopeFilter) The filter that determines which accounts and organizational units are in the administrator's scope.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
scopeFilter
The filter that determines which accounts and organizational units are in the administrator's scope.
- Parameters:
scopeFilter- The filter that determines which accounts and organizational units are in the administrator's scope.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scopeFilter
The filter that determines which accounts and organizational units are in the administrator's scope.
This is a convenience method that creates an instance of theAdminScopeFilter.Builderavoiding the need to create one manually viaAdminScopeFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toscopeFilter(AdminScopeFilter).- Parameters:
scopeFilter- a consumer that will call methods onAdminScopeFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
firewallTypeScope
The firewall types that the administrator can create and manage.
- Parameters:
firewallTypeScope- The firewall types that the administrator can create and manage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firewallTypeScope
default AdminScope.Builder firewallTypeScope(Consumer<AdminFirewallTypeScope.Builder> firewallTypeScope) The firewall types that the administrator can create and manage.
This is a convenience method that creates an instance of theAdminFirewallTypeScope.Builderavoiding the need to create one manually viaAdminFirewallTypeScope.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tofirewallTypeScope(AdminFirewallTypeScope).- Parameters:
firewallTypeScope- a consumer that will call methods onAdminFirewallTypeScope.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-