Interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder (1.64.0)

public interface RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponseEffectiveFirewallPolicyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDisplayName()

public abstract String getDisplayName()

[Output Only] The display name of the firewall policy.

optional string display_name = 4473832;

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

[Output Only] The display name of the firewall policy.

optional string display_name = 4473832;

Returns
Type Description
ByteString

The bytes for displayName.

getName()

public abstract String getName()

[Output Only] The name of the firewall policy.

optional string name = 3373707;

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

[Output Only] The name of the firewall policy.

optional string name = 3373707;

Returns
Type Description
ByteString

The bytes for name.

getRules(int index)

public abstract FirewallPolicyRule getRules(int index)

[Output only] The rules that apply to the network.

repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975;

Parameter
Name Description
index int
Returns
Type Description
FirewallPolicyRule

getRulesCount()

public abstract int getRulesCount()

[Output only] The rules that apply to the network.

repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975;

Returns
Type Description
int

getRulesList()

public abstract List<FirewallPolicyRule> getRulesList()

[Output only] The rules that apply to the network.

repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975;

Returns
Type Description
List<FirewallPolicyRule>

getRulesOrBuilder(int index)

public abstract FirewallPolicyRuleOrBuilder getRulesOrBuilder(int index)

[Output only] The rules that apply to the network.

repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975;

Parameter
Name Description
index int
Returns
Type Description
FirewallPolicyRuleOrBuilder

getRulesOrBuilderList()

public abstract List<? extends FirewallPolicyRuleOrBuilder> getRulesOrBuilderList()

[Output only] The rules that apply to the network.

repeated .google.cloud.compute.v1.FirewallPolicyRule rules = 108873975;

Returns
Type Description
List<? extends com.google.cloud.compute.v1.FirewallPolicyRuleOrBuilder>

getType()

public abstract String getType()

[Output Only] The type of the firewall policy. Can be one of HIERARCHY, NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL. Check the Type enum for the list of possible values.

optional string type = 3575610;

Returns
Type Description
String

The type.

getTypeBytes()

public abstract ByteString getTypeBytes()

[Output Only] The type of the firewall policy. Can be one of HIERARCHY, NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL. Check the Type enum for the list of possible values.

optional string type = 3575610;

Returns
Type Description
ByteString

The bytes for type.

hasDisplayName()

public abstract boolean hasDisplayName()

[Output Only] The display name of the firewall policy.

optional string display_name = 4473832;

Returns
Type Description
boolean

Whether the displayName field is set.

hasName()

public abstract boolean hasName()

[Output Only] The name of the firewall policy.

optional string name = 3373707;

Returns
Type Description
boolean

Whether the name field is set.

hasType()

public abstract boolean hasType()

[Output Only] The type of the firewall policy. Can be one of HIERARCHY, NETWORK, NETWORK_REGIONAL, SYSTEM_GLOBAL, SYSTEM_REGIONAL. Check the Type enum for the list of possible values.

optional string type = 3575610;

Returns
Type Description
boolean

Whether the type field is set.