Interface TagFilterOrBuilder (3.97.0)

public interface TagFilterOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFormatCase()

public abstract TagFilter.FormatCase getFormatCase()
Returns
Type Description
TagFilter.FormatCase

getNamespacedTagKey()

public abstract String getNamespacedTagKey()

The namespaced name for the tag key. Must be in the format {parent_id}/{tag_key_short_name}, for example, "123456/sensitive" for an organization parent, or "my-project/sensitive" for a project parent.

string namespaced_tag_key = 2;

Returns
Type Description
String

The namespacedTagKey.

getNamespacedTagKeyBytes()

public abstract ByteString getNamespacedTagKeyBytes()

The namespaced name for the tag key. Must be in the format {parent_id}/{tag_key_short_name}, for example, "123456/sensitive" for an organization parent, or "my-project/sensitive" for a project parent.

string namespaced_tag_key = 2;

Returns
Type Description
ByteString

The bytes for namespacedTagKey.

getNamespacedTagValue()

public abstract String getNamespacedTagValue()

The namespaced name for the tag value. Must be in the format {parent_id}/{tag_key_short_name}/{short_name}, for example, "123456/environment/prod" for an organization parent, or "my-project/environment/prod" for a project parent.

string namespaced_tag_value = 1;

Returns
Type Description
String

The namespacedTagValue.

getNamespacedTagValueBytes()

public abstract ByteString getNamespacedTagValueBytes()

The namespaced name for the tag value. Must be in the format {parent_id}/{tag_key_short_name}/{short_name}, for example, "123456/environment/prod" for an organization parent, or "my-project/environment/prod" for a project parent.

string namespaced_tag_value = 1;

Returns
Type Description
ByteString

The bytes for namespacedTagValue.

hasNamespacedTagKey()

public abstract boolean hasNamespacedTagKey()

The namespaced name for the tag key. Must be in the format {parent_id}/{tag_key_short_name}, for example, "123456/sensitive" for an organization parent, or "my-project/sensitive" for a project parent.

string namespaced_tag_key = 2;

Returns
Type Description
boolean

Whether the namespacedTagKey field is set.

hasNamespacedTagValue()

public abstract boolean hasNamespacedTagValue()

The namespaced name for the tag value. Must be in the format {parent_id}/{tag_key_short_name}/{short_name}, for example, "123456/environment/prod" for an organization parent, or "my-project/environment/prod" for a project parent.

string namespaced_tag_value = 1;

Returns
Type Description
boolean

Whether the namespacedTagValue field is set.