Interface EventTypeOrBuilder

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

@Generated public interface EventTypeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

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