Interface DescribeFirewallMetadataResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeFirewallMetadataResponse.Builder,,DescribeFirewallMetadataResponse> NetworkFirewallResponse.Builder,SdkBuilder<DescribeFirewallMetadataResponse.Builder,,DescribeFirewallMetadataResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
DescribeFirewallMetadataResponse
-
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) A description of the firewall.firewallArn(String firewallArn) The Amazon Resource Name (ARN) of the firewall.firewallPolicyArn(String firewallPolicyArn) The Amazon Resource Name (ARN) of the firewall policy.The readiness of the configured firewall to handle network traffic across all of the Availability Zones where you have it configured.status(FirewallStatusValue status) The readiness of the configured firewall to handle network traffic across all of the Availability Zones where you have it configured.supportedAvailabilityZones(Map<String, AvailabilityZoneMetadata> supportedAvailabilityZones) The Availability Zones that the firewall currently supports.transitGatewayAttachmentId(String transitGatewayAttachmentId) The unique identifier of the transit gateway attachment associated with this firewall.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.networkfirewall.model.NetworkFirewallResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
firewallArn
The Amazon Resource Name (ARN) of the firewall.
- Parameters:
firewallArn- The Amazon Resource Name (ARN) of the firewall.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firewallPolicyArn
The Amazon Resource Name (ARN) of the firewall policy.
- Parameters:
firewallPolicyArn- The Amazon Resource Name (ARN) of the firewall policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A description of the firewall.
- Parameters:
description- A description of the firewall.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The readiness of the configured firewall to handle network traffic across all of the Availability Zones where you have it configured. This setting is
READYonly when theConfigurationSyncStateSummaryvalue isIN_SYNCand theAttachmentStatusvalues for all of the configured subnets areREADY.- Parameters:
status- The readiness of the configured firewall to handle network traffic across all of the Availability Zones where you have it configured. This setting isREADYonly when theConfigurationSyncStateSummaryvalue isIN_SYNCand theAttachmentStatusvalues for all of the configured subnets areREADY.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The readiness of the configured firewall to handle network traffic across all of the Availability Zones where you have it configured. This setting is
READYonly when theConfigurationSyncStateSummaryvalue isIN_SYNCand theAttachmentStatusvalues for all of the configured subnets areREADY.- Parameters:
status- The readiness of the configured firewall to handle network traffic across all of the Availability Zones where you have it configured. This setting isREADYonly when theConfigurationSyncStateSummaryvalue isIN_SYNCand theAttachmentStatusvalues for all of the configured subnets areREADY.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
supportedAvailabilityZones
DescribeFirewallMetadataResponse.Builder supportedAvailabilityZones(Map<String, AvailabilityZoneMetadata> supportedAvailabilityZones) The Availability Zones that the firewall currently supports. This includes all Availability Zones for which the firewall has a subnet defined.
- Parameters:
supportedAvailabilityZones- The Availability Zones that the firewall currently supports. This includes all Availability Zones for which the firewall has a subnet defined.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transitGatewayAttachmentId
DescribeFirewallMetadataResponse.Builder transitGatewayAttachmentId(String transitGatewayAttachmentId) The unique identifier of the transit gateway attachment associated with this firewall. This field is only present for transit gateway-attached firewalls.
- Parameters:
transitGatewayAttachmentId- The unique identifier of the transit gateway attachment associated with this firewall. This field is only present for transit gateway-attached firewalls.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-