Interface FirewallPolicyRuleSecureTagOrBuilder (1.23.0)

public interface FirewallPolicyRuleSecureTagOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getName()

public abstract String getName()

Name of the secure tag, created with TagManager's TagValue API.

optional string name = 3373707;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Name of the secure tag, created with TagManager's TagValue API.

optional string name = 3373707;

Returns
TypeDescription
ByteString

The bytes for name.

getState()

public abstract String getState()

[Output Only] State of the secure tag, either EFFECTIVE or INEFFECTIVE. A secure tag is INEFFECTIVE when it is deleted or its network is deleted. Check the State enum for the list of possible values.

optional string state = 109757585;

Returns
TypeDescription
String

The state.

getStateBytes()

public abstract ByteString getStateBytes()

[Output Only] State of the secure tag, either EFFECTIVE or INEFFECTIVE. A secure tag is INEFFECTIVE when it is deleted or its network is deleted. Check the State enum for the list of possible values.

optional string state = 109757585;

Returns
TypeDescription
ByteString

The bytes for state.

hasName()

public abstract boolean hasName()

Name of the secure tag, created with TagManager's TagValue API.

optional string name = 3373707;

Returns
TypeDescription
boolean

Whether the name field is set.

hasState()

public abstract boolean hasState()

[Output Only] State of the secure tag, either EFFECTIVE or INEFFECTIVE. A secure tag is INEFFECTIVE when it is deleted or its network is deleted. Check the State enum for the list of possible values.

optional string state = 109757585;

Returns
TypeDescription
boolean

Whether the state field is set.