Interface CloudEventOrBuilder

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

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

      • getId

        String getId()
         Required Attributes
         
        string id = 1;
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
         Required Attributes
         
        string id = 1;
      • getSource

        String getSource()
         URI-reference
         
        string source = 2;
      • getSourceBytes

        com.google.protobuf.ByteString getSourceBytes()
         URI-reference
         
        string source = 2;
      • getSpecVersion

        String getSpecVersion()
        string spec_version = 3;
      • getSpecVersionBytes

        com.google.protobuf.ByteString getSpecVersionBytes()
        string spec_version = 3;
      • getType

        String getType()
        string type = 4;
      • getTypeBytes

        com.google.protobuf.ByteString getTypeBytes()
        string type = 4;
      • getAttributesCount

        int getAttributesCount()
         Optional & Extension Attributes
         
        map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
      • containsAttributes

        boolean containsAttributes​(String key)
         Optional & Extension Attributes
         
        map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
      • getAttributesOrThrow

        CloudEvent.CloudEventAttributeValue getAttributesOrThrow​(String key)
         Optional & Extension Attributes
         
        map<string, .io.cloudevents.v1.CloudEvent.CloudEventAttributeValue> attributes = 5;
      • getBinaryData

        com.google.protobuf.ByteString getBinaryData()
        bytes binary_data = 6;
      • getTextData

        String getTextData()
        string text_data = 7;
      • getTextDataBytes

        com.google.protobuf.ByteString getTextDataBytes()
        string text_data = 7;
      • getProtoData

        com.google.protobuf.Any getProtoData()
        .google.protobuf.Any proto_data = 8;
      • getProtoDataOrBuilder

        com.google.protobuf.AnyOrBuilder getProtoDataOrBuilder()
        .google.protobuf.Any proto_data = 8;