Interface FilteringAttributeOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    FilteringAttribute, FilteringAttribute.Builder

    public interface FilteringAttributeOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getAttribute()
      Output only.
      com.google.protobuf.ByteString getAttributeBytes()
      Output only.
      String getDescription()
      Output only.
      com.google.protobuf.ByteString getDescriptionBytes()
      Output only.
      boolean getPathPatternSupported()
      Output only.
      boolean getRequired()
      Output only.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getAttribute

        String getAttribute()
         Output only. Attribute used for filtering the event type.
         
        string attribute = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The attribute.
      • getAttributeBytes

        com.google.protobuf.ByteString getAttributeBytes()
         Output only. Attribute used for filtering the event type.
         
        string attribute = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for attribute.
      • getDescription

        String getDescription()
         Output only. Description of the purpose of the attribute.
         
        string description = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The description.
      • getDescriptionBytes

        com.google.protobuf.ByteString getDescriptionBytes()
         Output only. Description of the purpose of the attribute.
         
        string description = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for description.
      • getRequired

        boolean getRequired()
         Output only. If true, the triggers for this provider should always specify a filter
         on these attributes. Trigger creation will fail otherwise.
         
        bool required = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The required.
      • getPathPatternSupported

        boolean getPathPatternSupported()
         Output only. If true, the attribute accepts matching expressions in the Eventarc
         PathPattern format.
         
        bool path_pattern_supported = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The pathPatternSupported.