Reference documentation and code samples for the App Topology V1 API class Google::Cloud::AppTopology::V1::EdgePattern.
Edge pattern matcher to match the edge direction, labels and properties.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#alias
def alias() -> ::String
Returns
-
(::String) — Optional. Represents an identifier to be referenced in
property_matcher_expr. For example, an alias foredgecan be referenced asedge.description = "value_1".aliasmust be unique within the query, otherwise an error will be returned.
#alias=
def alias=(value) -> ::String
Parameter
-
value (::String) — Optional. Represents an identifier to be referenced in
property_matcher_expr. For example, an alias foredgecan be referenced asedge.description = "value_1".aliasmust be unique within the query, otherwise an error will be returned.
Returns
-
(::String) — Optional. Represents an identifier to be referenced in
property_matcher_expr. For example, an alias foredgecan be referenced asedge.description = "value_1".aliasmust be unique within the query, otherwise an error will be returned.
#direction
def direction() -> ::Google::Cloud::AppTopology::V1::EdgePattern::Direction
Returns
- (::Google::Cloud::AppTopology::V1::EdgePattern::Direction) — Required. The direction of the edge to match.
#direction=
def direction=(value) -> ::Google::Cloud::AppTopology::V1::EdgePattern::Direction
Parameter
- value (::Google::Cloud::AppTopology::V1::EdgePattern::Direction) — Required. The direction of the edge to match.
Returns
- (::Google::Cloud::AppTopology::V1::EdgePattern::Direction) — Required. The direction of the edge to match.
#label_properties_pattern
def label_properties_pattern() -> ::Google::Cloud::AppTopology::V1::LabelPropertiesPattern
Returns
- (::Google::Cloud::AppTopology::V1::LabelPropertiesPattern) — Required. Matcher for labels/properties.
#label_properties_pattern=
def label_properties_pattern=(value) -> ::Google::Cloud::AppTopology::V1::LabelPropertiesPattern
Parameter
- value (::Google::Cloud::AppTopology::V1::LabelPropertiesPattern) — Required. Matcher for labels/properties.
Returns
- (::Google::Cloud::AppTopology::V1::LabelPropertiesPattern) — Required. Matcher for labels/properties.