Interface TagBindingOrBuilder (1.15.0)

public interface TagBindingOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getName()

public abstract String getName()

Output only. The name of the TagBinding. This is a String of the form: tagBindings/{full-resource-name}/{tag-value-name} (e.g. tagBindings/%2F%2Fcloudresourcemanager.googleapis.com%2Fprojects%2F123/tagValues/456).

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. The name of the TagBinding. This is a String of the form: tagBindings/{full-resource-name}/{tag-value-name} (e.g. tagBindings/%2F%2Fcloudresourcemanager.googleapis.com%2Fprojects%2F123/tagValues/456).

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for name.

getParent()

public abstract String getParent()

The full resource name of the resource the TagValue is bound to. E.g. //cloudresourcemanager.googleapis.com/projects/123

string parent = 2;

Returns
TypeDescription
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

The full resource name of the resource the TagValue is bound to. E.g. //cloudresourcemanager.googleapis.com/projects/123

string parent = 2;

Returns
TypeDescription
ByteString

The bytes for parent.

getTagValue()

public abstract String getTagValue()

The TagValue of the TagBinding. Must be of the form tagValues/456.

string tag_value = 3;

Returns
TypeDescription
String

The tagValue.

getTagValueBytes()

public abstract ByteString getTagValueBytes()

The TagValue of the TagBinding. Must be of the form tagValues/456.

string tag_value = 3;

Returns
TypeDescription
ByteString

The bytes for tagValue.