metadataLabelMatchCriteria = $metadataLabelMatchCriteria; } /** * @return self::METADATA_LABEL_MATCH_CRITERIA_* */ public function getMetadataLabelMatchCriteria() { return $this->metadataLabelMatchCriteria; } /** * The list of label value pairs that must match labels in the provided * metadata based on filterMatchCriteria This list can have at most 64 * entries. The list can be empty if the match criteria is MATCH_ANY, to * specify a wildcard match (i.e this matches any client). * * @param EndpointMatcherMetadataLabelMatcherMetadataLabels[] $metadataLabels */ public function setMetadataLabels($metadataLabels) { $this->metadataLabels = $metadataLabels; } /** * @return EndpointMatcherMetadataLabelMatcherMetadataLabels[] */ public function getMetadataLabels() { return $this->metadataLabels; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(EndpointMatcherMetadataLabelMatcher::class, 'Google_Service_NetworkServices_EndpointMatcherMetadataLabelMatcher');