Interface NodePatternOrBuilder (0.3.0)

public interface NodePatternOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAlias()

public abstract String getAlias()

Optional. Represents an identifier to be referenced in property_matcher_expr. For example, an alias for app can be referenced as app.Base/location="us-central1". alias must be unique within the query, otherwise an error will be returned.

string alias = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The alias.

getAliasBytes()

public abstract ByteString getAliasBytes()

Optional. Represents an identifier to be referenced in property_matcher_expr. For example, an alias for app can be referenced as app.Base/location="us-central1". alias must be unique within the query, otherwise an error will be returned.

string alias = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for alias.

getLabelPropertiesPattern()

public abstract LabelPropertiesPattern getLabelPropertiesPattern()

Optional. Matcher for labels/properties.

.google.cloud.apptopology.v1.LabelPropertiesPattern label_properties_pattern = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
LabelPropertiesPattern

The labelPropertiesPattern.

getLabelPropertiesPatternOrBuilder()

public abstract LabelPropertiesPatternOrBuilder getLabelPropertiesPatternOrBuilder()

Optional. Matcher for labels/properties.

.google.cloud.apptopology.v1.LabelPropertiesPattern label_properties_pattern = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
LabelPropertiesPatternOrBuilder

hasLabelPropertiesPattern()

public abstract boolean hasLabelPropertiesPattern()

Optional. Matcher for labels/properties.

.google.cloud.apptopology.v1.LabelPropertiesPattern label_properties_pattern = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the labelPropertiesPattern field is set.