Interface FilteringAttributeOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    boolean
    Output only.
    boolean
    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 Details

    • 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.