Interface CreateFirewallResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<CreateFirewallResponse.Builder,
,CreateFirewallResponse> NetworkFirewallResponse.Builder
,SdkBuilder<CreateFirewallResponse.Builder,
,CreateFirewallResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
CreateFirewallResponse
-
Method Summary
Modifier and TypeMethodDescriptiondefault CreateFirewallResponse.Builder
firewall
(Consumer<Firewall.Builder> firewall) The configuration settings for the firewall.The configuration settings for the firewall.default CreateFirewallResponse.Builder
firewallStatus
(Consumer<FirewallStatus.Builder> firewallStatus) Detailed information about the current status of a Firewall.firewallStatus
(FirewallStatus firewallStatus) Detailed information about the current status of a Firewall.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.networkfirewall.model.NetworkFirewallResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
firewall
The configuration settings for the firewall. These settings include the firewall policy and the subnets in your VPC to use for the firewall endpoints.
- Parameters:
firewall
- The configuration settings for the firewall. These settings include the firewall policy and the subnets in your VPC to use for the firewall endpoints.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firewall
The configuration settings for the firewall. These settings include the firewall policy and the subnets in your VPC to use for the firewall endpoints.
This is a convenience method that creates an instance of theFirewall.Builder
avoiding the need to create one manually viaFirewall.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofirewall(Firewall)
.- Parameters:
firewall
- a consumer that will call methods onFirewall.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
firewallStatus
Detailed information about the current status of a Firewall. You can retrieve this for a firewall by calling DescribeFirewall and providing the firewall name and ARN.
The firewall status indicates a combined status. It indicates whether all subnets are up-to-date with the latest firewall configurations, which is based on the sync states config values, and also whether all subnets have their endpoints fully enabled, based on their sync states attachment values.
- Parameters:
firewallStatus
- Detailed information about the current status of a Firewall. You can retrieve this for a firewall by calling DescribeFirewall and providing the firewall name and ARN.The firewall status indicates a combined status. It indicates whether all subnets are up-to-date with the latest firewall configurations, which is based on the sync states config values, and also whether all subnets have their endpoints fully enabled, based on their sync states attachment values.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firewallStatus
default CreateFirewallResponse.Builder firewallStatus(Consumer<FirewallStatus.Builder> firewallStatus) Detailed information about the current status of a Firewall. You can retrieve this for a firewall by calling DescribeFirewall and providing the firewall name and ARN.
The firewall status indicates a combined status. It indicates whether all subnets are up-to-date with the latest firewall configurations, which is based on the sync states config values, and also whether all subnets have their endpoints fully enabled, based on their sync states attachment values.
This is a convenience method that creates an instance of theFirewallStatus.Builder
avoiding the need to create one manually viaFirewallStatus.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofirewallStatus(FirewallStatus)
.- Parameters:
firewallStatus
- a consumer that will call methods onFirewallStatus.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-