public static final class WindowsFirewallRule.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
WindowsFirewallRule.Builder |
action(StateManagementSetting action)
“The action the rule enforces.
|
WindowsFirewallRule |
build() |
WindowsFirewallRule.Builder |
description(String description)
“The description of the rule.”
|
WindowsFirewallRule.Builder |
displayName(String displayName)
“The display name of the rule.
|
WindowsFirewallRule.Builder |
edgeTraversal(StateManagementSetting edgeTraversal)
“Indicates whether edge traversal is enabled or disabled for this rule.
|
WindowsFirewallRule.Builder |
filePath(String filePath)
“The full file path of an app that's affected by the firewall rule.”
|
WindowsFirewallRule.Builder |
interfaceTypes(WindowsFirewallRuleInterfaceTypes interfaceTypes)
“The interface types of the rule.”
|
WindowsFirewallRule.Builder |
localAddressRanges(List<String> localAddressRanges)
“List of local addresses covered by the rule.
|
WindowsFirewallRule.Builder |
localAddressRangesNextLink(String localAddressRangesNextLink)
“List of local addresses covered by the rule.
|
WindowsFirewallRule.Builder |
localPortRanges(List<String> localPortRanges)
“List of local port ranges.
|
WindowsFirewallRule.Builder |
localPortRangesNextLink(String localPortRangesNextLink)
“List of local port ranges.
|
WindowsFirewallRule.Builder |
localUserAuthorizations(String localUserAuthorizations)
“Specifies the list of authorized local users for the app container.
|
WindowsFirewallRule.Builder |
packageFamilyName(String packageFamilyName)
“The package family name of a Microsoft Store application that's affected by the
firewall rule.”
|
WindowsFirewallRule.Builder |
profileTypes(WindowsFirewallRuleNetworkProfileTypes profileTypes)
“Specifies the profiles to which the rule belongs.
|
WindowsFirewallRule.Builder |
protocol(Integer protocol)
“0-255 number representing the IP protocol (TCP = 6, UDP = 17).
|
WindowsFirewallRule.Builder |
remoteAddressRanges(List<String> remoteAddressRanges)
“List of tokens specifying the remote addresses covered by the rule.
|
WindowsFirewallRule.Builder |
remoteAddressRangesNextLink(String remoteAddressRangesNextLink)
“List of tokens specifying the remote addresses covered by the rule.
|
WindowsFirewallRule.Builder |
remotePortRanges(List<String> remotePortRanges)
“List of remote port ranges.
|
WindowsFirewallRule.Builder |
remotePortRangesNextLink(String remotePortRangesNextLink)
“List of remote port ranges.
|
WindowsFirewallRule.Builder |
serviceName(String serviceName)
“The name used in cases when a service, not an application, is sending or
receiving traffic.”
|
WindowsFirewallRule.Builder |
trafficDirection(WindowsFirewallRuleTrafficDirectionType trafficDirection)
“The traffic direction that the rule is enabled for.
|
public WindowsFirewallRule.Builder displayName(String displayName)
displayName - value of displayName property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder description(String description)
description - value of description property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder packageFamilyName(String packageFamilyName)
packageFamilyName - value of packageFamilyName property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder filePath(String filePath)
filePath - value of filePath property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder serviceName(String serviceName)
serviceName - value of serviceName property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder protocol(Integer protocol)
protocol - value of protocol property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder localPortRanges(List<String> localPortRanges)
localPortRanges - value of localPortRanges property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder localPortRangesNextLink(String localPortRangesNextLink)
localPortRangesNextLink - value of localPortRanges@nextLink property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder remotePortRanges(List<String> remotePortRanges)
remotePortRanges - value of remotePortRanges property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder remotePortRangesNextLink(String remotePortRangesNextLink)
remotePortRangesNextLink - value of remotePortRanges@nextLink property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder localAddressRanges(List<String> localAddressRanges)
localAddressRanges - value of localAddressRanges property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder localAddressRangesNextLink(String localAddressRangesNextLink)
localAddressRangesNextLink - value of localAddressRanges@nextLink property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder remoteAddressRanges(List<String> remoteAddressRanges)
remoteAddressRanges - value of remoteAddressRanges property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder remoteAddressRangesNextLink(String remoteAddressRangesNextLink)
remoteAddressRangesNextLink - value of remoteAddressRanges@nextLink property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder profileTypes(WindowsFirewallRuleNetworkProfileTypes profileTypes)
profileTypes - value of profileTypes property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder action(StateManagementSetting action)
action - value of action property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder trafficDirection(WindowsFirewallRuleTrafficDirectionType trafficDirection)
trafficDirection - value of trafficDirection property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder interfaceTypes(WindowsFirewallRuleInterfaceTypes interfaceTypes)
interfaceTypes - value of interfaceTypes property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder edgeTraversal(StateManagementSetting edgeTraversal)
edgeTraversal - value of edgeTraversal property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule.Builder localUserAuthorizations(String localUserAuthorizations)
localUserAuthorizations - value of localUserAuthorizations property (as defined in service metadata)this (for method chaining)public WindowsFirewallRule build()
Copyright © 2018–2020. All rights reserved.