Interface ProxyConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ProxyConfiguration.Builder,ProxyConfiguration>,SdkBuilder<ProxyConfiguration.Builder,ProxyConfiguration>,SdkPojo
- Enclosing class:
- ProxyConfiguration
public static interface ProxyConfiguration.Builder extends SdkPojo, CopyableBuilder<ProxyConfiguration.Builder,ProxyConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProxyConfiguration.BuilderdefaultBehavior(String defaultBehavior)The default behavior of outgoing traffic.ProxyConfiguration.BuilderdefaultBehavior(FleetProxyRuleBehavior defaultBehavior)The default behavior of outgoing traffic.ProxyConfiguration.BuilderorderedProxyRules(Collection<FleetProxyRule> orderedProxyRules)An array ofFleetProxyRuleobjects that represent the specified destination domains or IPs to allow or deny network access control to.ProxyConfiguration.BuilderorderedProxyRules(Consumer<FleetProxyRule.Builder>... orderedProxyRules)An array ofFleetProxyRuleobjects that represent the specified destination domains or IPs to allow or deny network access control to.ProxyConfiguration.BuilderorderedProxyRules(FleetProxyRule... orderedProxyRules)An array ofFleetProxyRuleobjects that represent the specified destination domains or IPs to allow or deny network access control to.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
defaultBehavior
ProxyConfiguration.Builder defaultBehavior(String defaultBehavior)
The default behavior of outgoing traffic.
- Parameters:
defaultBehavior- The default behavior of outgoing traffic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FleetProxyRuleBehavior,FleetProxyRuleBehavior
-
defaultBehavior
ProxyConfiguration.Builder defaultBehavior(FleetProxyRuleBehavior defaultBehavior)
The default behavior of outgoing traffic.
- Parameters:
defaultBehavior- The default behavior of outgoing traffic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FleetProxyRuleBehavior,FleetProxyRuleBehavior
-
orderedProxyRules
ProxyConfiguration.Builder orderedProxyRules(Collection<FleetProxyRule> orderedProxyRules)
An array of
FleetProxyRuleobjects that represent the specified destination domains or IPs to allow or deny network access control to.- Parameters:
orderedProxyRules- An array ofFleetProxyRuleobjects that represent the specified destination domains or IPs to allow or deny network access control to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
orderedProxyRules
ProxyConfiguration.Builder orderedProxyRules(FleetProxyRule... orderedProxyRules)
An array of
FleetProxyRuleobjects that represent the specified destination domains or IPs to allow or deny network access control to.- Parameters:
orderedProxyRules- An array ofFleetProxyRuleobjects that represent the specified destination domains or IPs to allow or deny network access control to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
orderedProxyRules
ProxyConfiguration.Builder orderedProxyRules(Consumer<FleetProxyRule.Builder>... orderedProxyRules)
An array of
This is a convenience method that creates an instance of theFleetProxyRuleobjects that represent the specified destination domains or IPs to allow or deny network access control to.FleetProxyRule.Builderavoiding the need to create one manually viaFleetProxyRule.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#orderedProxyRules(List.) - Parameters:
orderedProxyRules- a consumer that will call methods onFleetProxyRule.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#orderedProxyRules(java.util.Collection)
-
-