public static interface PolicyOption.Builder extends SdkPojo, CopyableBuilder<PolicyOption.Builder,PolicyOption>
| Modifier and Type | Method and Description |
|---|---|
default PolicyOption.Builder |
networkFirewallPolicy(Consumer<NetworkFirewallPolicy.Builder> networkFirewallPolicy)
Defines the deployment model to use for the firewall policy.
|
PolicyOption.Builder |
networkFirewallPolicy(NetworkFirewallPolicy networkFirewallPolicy)
Defines the deployment model to use for the firewall policy.
|
default PolicyOption.Builder |
thirdPartyFirewallPolicy(Consumer<ThirdPartyFirewallPolicy.Builder> thirdPartyFirewallPolicy)
Defines the policy options for a third-party firewall policy.
|
PolicyOption.Builder |
thirdPartyFirewallPolicy(ThirdPartyFirewallPolicy thirdPartyFirewallPolicy)
Defines the policy options for a third-party firewall policy.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPolicyOption.Builder networkFirewallPolicy(NetworkFirewallPolicy networkFirewallPolicy)
Defines the deployment model to use for the firewall policy.
networkFirewallPolicy - Defines the deployment model to use for the firewall policy.default PolicyOption.Builder networkFirewallPolicy(Consumer<NetworkFirewallPolicy.Builder> networkFirewallPolicy)
Defines the deployment model to use for the firewall policy.
This is a convenience method that creates an instance of theNetworkFirewallPolicy.Builder avoiding
the need to create one manually via NetworkFirewallPolicy.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to networkFirewallPolicy(NetworkFirewallPolicy).
networkFirewallPolicy - a consumer that will call methods on NetworkFirewallPolicy.BuildernetworkFirewallPolicy(NetworkFirewallPolicy)PolicyOption.Builder thirdPartyFirewallPolicy(ThirdPartyFirewallPolicy thirdPartyFirewallPolicy)
Defines the policy options for a third-party firewall policy.
thirdPartyFirewallPolicy - Defines the policy options for a third-party firewall policy.default PolicyOption.Builder thirdPartyFirewallPolicy(Consumer<ThirdPartyFirewallPolicy.Builder> thirdPartyFirewallPolicy)
Defines the policy options for a third-party firewall policy.
This is a convenience method that creates an instance of theThirdPartyFirewallPolicy.Builder
avoiding the need to create one manually via ThirdPartyFirewallPolicy.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to thirdPartyFirewallPolicy(ThirdPartyFirewallPolicy).
thirdPartyFirewallPolicy - a consumer that will call methods on ThirdPartyFirewallPolicy.BuilderthirdPartyFirewallPolicy(ThirdPartyFirewallPolicy)Copyright © 2022. All rights reserved.