Interface EventTypeOrBuilder

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

    public interface EventTypeOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getType

        String getType()
         Output only. The full name of the event type (for example,
         "google.cloud.storage.object.v1.finalized"). In the form of
         {provider-specific-prefix}.{resource}.{version}.{verb}. Types MUST be
         versioned and event schemas are guaranteed to remain backward compatible
         within one version. Note that event type versions and API versions do not
         need to match.
         
        string type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The type.
      • getTypeBytes

        com.google.protobuf.ByteString getTypeBytes()
         Output only. The full name of the event type (for example,
         "google.cloud.storage.object.v1.finalized"). In the form of
         {provider-specific-prefix}.{resource}.{version}.{verb}. Types MUST be
         versioned and event schemas are guaranteed to remain backward compatible
         within one version. Note that event type versions and API versions do not
         need to match.
         
        string type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for type.
      • getDescription

        String getDescription()
         Output only. Human friendly description of what the event type is about.
         For example "Bucket created in Cloud Storage".
         
        string description = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The description.
      • getDescriptionBytes

        com.google.protobuf.ByteString getDescriptionBytes()
         Output only. Human friendly description of what the event type is about.
         For example "Bucket created in Cloud Storage".
         
        string description = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for description.
      • getFilteringAttributesList

        List<FilteringAttribute> getFilteringAttributesList()
         Output only. Filtering attributes for the event type.
         
        repeated .google.cloud.eventarc.v1.FilteringAttribute filtering_attributes = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getFilteringAttributes

        FilteringAttribute getFilteringAttributes​(int index)
         Output only. Filtering attributes for the event type.
         
        repeated .google.cloud.eventarc.v1.FilteringAttribute filtering_attributes = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getFilteringAttributesCount

        int getFilteringAttributesCount()
         Output only. Filtering attributes for the event type.
         
        repeated .google.cloud.eventarc.v1.FilteringAttribute filtering_attributes = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getFilteringAttributesOrBuilderList

        List<? extends FilteringAttributeOrBuilder> getFilteringAttributesOrBuilderList()
         Output only. Filtering attributes for the event type.
         
        repeated .google.cloud.eventarc.v1.FilteringAttribute filtering_attributes = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getFilteringAttributesOrBuilder

        FilteringAttributeOrBuilder getFilteringAttributesOrBuilder​(int index)
         Output only. Filtering attributes for the event type.
         
        repeated .google.cloud.eventarc.v1.FilteringAttribute filtering_attributes = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getEventSchemaUri

        String getEventSchemaUri()
         Output only. URI for the event schema.
         For example
         "https://github.com/googleapis/google-cloudevents/blob/master/proto/google/events/cloud/storage/v1/events.proto"
         
        string event_schema_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The eventSchemaUri.
      • getEventSchemaUriBytes

        com.google.protobuf.ByteString getEventSchemaUriBytes()
         Output only. URI for the event schema.
         For example
         "https://github.com/googleapis/google-cloudevents/blob/master/proto/google/events/cloud/storage/v1/events.proto"
         
        string event_schema_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for eventSchemaUri.