Interface ServerCertificateScope.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ServerCertificateScope.Builder,
,ServerCertificateScope> SdkBuilder<ServerCertificateScope.Builder,
,ServerCertificateScope> SdkPojo
- Enclosing class:
ServerCertificateScope
-
Method Summary
Modifier and TypeMethodDescriptiondestinationPorts
(Collection<PortRange> destinationPorts) The destination ports to decrypt for inspection, in Transmission Control Protocol (TCP) format.destinationPorts
(Consumer<PortRange.Builder>... destinationPorts) The destination ports to decrypt for inspection, in Transmission Control Protocol (TCP) format.destinationPorts
(PortRange... destinationPorts) The destination ports to decrypt for inspection, in Transmission Control Protocol (TCP) format.destinations
(Collection<Address> destinations) The destination IP addresses and address ranges to decrypt for inspection, in CIDR notation.destinations
(Consumer<Address.Builder>... destinations) The destination IP addresses and address ranges to decrypt for inspection, in CIDR notation.destinations
(Address... destinations) The destination IP addresses and address ranges to decrypt for inspection, in CIDR notation.The protocols to decrypt for inspection, specified using each protocol's assigned internet protocol number (IANA).protocols
(Collection<Integer> protocols) The protocols to decrypt for inspection, specified using each protocol's assigned internet protocol number (IANA).sourcePorts
(Collection<PortRange> sourcePorts) The source ports to decrypt for inspection, in Transmission Control Protocol (TCP) format.sourcePorts
(Consumer<PortRange.Builder>... sourcePorts) The source ports to decrypt for inspection, in Transmission Control Protocol (TCP) format.sourcePorts
(PortRange... sourcePorts) The source ports to decrypt for inspection, in Transmission Control Protocol (TCP) format.sources
(Collection<Address> sources) The source IP addresses and address ranges to decrypt for inspection, in CIDR notation.sources
(Consumer<Address.Builder>... sources) The source IP addresses and address ranges to decrypt for inspection, in CIDR notation.The source IP addresses and address ranges to decrypt for inspection, in CIDR notation.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, sdkFields
-
Method Details
-
sources
The source IP addresses and address ranges to decrypt for inspection, in CIDR notation. If not specified, this matches with any source address.
- Parameters:
sources
- The source IP addresses and address ranges to decrypt for inspection, in CIDR notation. If not specified, this matches with any source address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
The source IP addresses and address ranges to decrypt for inspection, in CIDR notation. If not specified, this matches with any source address.
- Parameters:
sources
- The source IP addresses and address ranges to decrypt for inspection, in CIDR notation. If not specified, this matches with any source address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
The source IP addresses and address ranges to decrypt for inspection, in CIDR notation. If not specified, this matches with any source address.
This is a convenience method that creates an instance of theAddress.Builder
avoiding the need to create one manually viaAddress.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosources(List<Address>)
.- Parameters:
sources
- a consumer that will call methods onAddress.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinations
The destination IP addresses and address ranges to decrypt for inspection, in CIDR notation. If not specified, this matches with any destination address.
- Parameters:
destinations
- The destination IP addresses and address ranges to decrypt for inspection, in CIDR notation. If not specified, this matches with any destination address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinations
The destination IP addresses and address ranges to decrypt for inspection, in CIDR notation. If not specified, this matches with any destination address.
- Parameters:
destinations
- The destination IP addresses and address ranges to decrypt for inspection, in CIDR notation. If not specified, this matches with any destination address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinations
The destination IP addresses and address ranges to decrypt for inspection, in CIDR notation. If not specified, this matches with any destination address.
This is a convenience method that creates an instance of theAddress.Builder
avoiding the need to create one manually viaAddress.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todestinations(List<Address>)
.- Parameters:
destinations
- a consumer that will call methods onAddress.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourcePorts
The source ports to decrypt for inspection, in Transmission Control Protocol (TCP) format. If not specified, this matches with any source port.
You can specify individual ports, for example
1994
, and you can specify port ranges, such as1990:1994
.- Parameters:
sourcePorts
- The source ports to decrypt for inspection, in Transmission Control Protocol (TCP) format. If not specified, this matches with any source port.You can specify individual ports, for example
1994
, and you can specify port ranges, such as1990:1994
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourcePorts
The source ports to decrypt for inspection, in Transmission Control Protocol (TCP) format. If not specified, this matches with any source port.
You can specify individual ports, for example
1994
, and you can specify port ranges, such as1990:1994
.- Parameters:
sourcePorts
- The source ports to decrypt for inspection, in Transmission Control Protocol (TCP) format. If not specified, this matches with any source port.You can specify individual ports, for example
1994
, and you can specify port ranges, such as1990:1994
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourcePorts
The source ports to decrypt for inspection, in Transmission Control Protocol (TCP) format. If not specified, this matches with any source port.
You can specify individual ports, for example
This is a convenience method that creates an instance of the1994
, and you can specify port ranges, such as1990:1994
.PortRange.Builder
avoiding the need to create one manually viaPortRange.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosourcePorts(List<PortRange>)
.- Parameters:
sourcePorts
- a consumer that will call methods onPortRange.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationPorts
The destination ports to decrypt for inspection, in Transmission Control Protocol (TCP) format. If not specified, this matches with any destination port.
You can specify individual ports, for example
1994
, and you can specify port ranges, such as1990:1994
.- Parameters:
destinationPorts
- The destination ports to decrypt for inspection, in Transmission Control Protocol (TCP) format. If not specified, this matches with any destination port.You can specify individual ports, for example
1994
, and you can specify port ranges, such as1990:1994
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationPorts
The destination ports to decrypt for inspection, in Transmission Control Protocol (TCP) format. If not specified, this matches with any destination port.
You can specify individual ports, for example
1994
, and you can specify port ranges, such as1990:1994
.- Parameters:
destinationPorts
- The destination ports to decrypt for inspection, in Transmission Control Protocol (TCP) format. If not specified, this matches with any destination port.You can specify individual ports, for example
1994
, and you can specify port ranges, such as1990:1994
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationPorts
The destination ports to decrypt for inspection, in Transmission Control Protocol (TCP) format. If not specified, this matches with any destination port.
You can specify individual ports, for example
This is a convenience method that creates an instance of the1994
, and you can specify port ranges, such as1990:1994
.PortRange.Builder
avoiding the need to create one manually viaPortRange.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todestinationPorts(List<PortRange>)
.- Parameters:
destinationPorts
- a consumer that will call methods onPortRange.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
protocols
The protocols to decrypt for inspection, specified using each protocol's assigned internet protocol number (IANA). Network Firewall currently supports only TCP.
- Parameters:
protocols
- The protocols to decrypt for inspection, specified using each protocol's assigned internet protocol number (IANA). Network Firewall currently supports only TCP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protocols
The protocols to decrypt for inspection, specified using each protocol's assigned internet protocol number (IANA). Network Firewall currently supports only TCP.
- Parameters:
protocols
- The protocols to decrypt for inspection, specified using each protocol's assigned internet protocol number (IANA). Network Firewall currently supports only TCP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-