Interface AdminScopeInput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AdminScopeInput.Builder,,AdminScopeInput> SdkBuilder<AdminScopeInput.Builder,,AdminScopeInput> SdkPojo
- Enclosing class:
AdminScopeInput
@Mutable
@NotThreadSafe
public static interface AdminScopeInput.Builder
extends SdkPojo, CopyableBuilder<AdminScopeInput.Builder,AdminScopeInput>
-
Method Summary
Modifier and TypeMethodDescriptiondefault AdminScopeInput.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 AdminScopeInput.BuilderscopeFilter(Consumer<AdminScopeFilterInput.Builder> scopeFilter) The filter that determines which accounts and organizational units are in the administrator's scope.scopeFilter(AdminScopeFilterInput 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 theAdminScopeFilterInput.Builderavoiding the need to create one manually viaAdminScopeFilterInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toscopeFilter(AdminScopeFilterInput).- Parameters:
scopeFilter- a consumer that will call methods onAdminScopeFilterInput.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 AdminScopeInput.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:
-