Class EventOuterClass.InterfaceView

  • All Implemented Interfaces:
    EventOuterClass.InterfaceViewOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, java.io.Serializable
    Enclosing class:
    EventOuterClass

    public static final class EventOuterClass.InterfaceView
    extends com.google.protobuf.GeneratedMessageV3
    implements EventOuterClass.InterfaceViewOrBuilder
     View of a create event matched by an interface filter.
     
    Protobuf type com.daml.ledger.api.v1.InterfaceView
    See Also:
    Serialized Form
    • Field Detail

      • INTERFACE_ID_FIELD_NUMBER

        public static final int INTERFACE_ID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VIEW_STATUS_FIELD_NUMBER

        public static final int VIEW_STATUS_FIELD_NUMBER
        See Also:
        Constant Field Values
      • VIEW_VALUE_FIELD_NUMBER

        public static final int VIEW_VALUE_FIELD_NUMBER
        See Also:
        Constant Field Values
    • Method Detail

      • newInstance

        protected java.lang.Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • hasInterfaceId

        public boolean hasInterfaceId()
         The interface implemented by the matched event.
         Required
         
        .com.daml.ledger.api.v1.Identifier interface_id = 1 [json_name = "interfaceId"];
        Specified by:
        hasInterfaceId in interface EventOuterClass.InterfaceViewOrBuilder
        Returns:
        Whether the interfaceId field is set.
      • hasViewStatus

        public boolean hasViewStatus()
         Whether the view was successfully computed, and if not,
         the reason for the error. The error is reported using the same rules
         for error codes and messages as the errors returned for API requests.
         Required
         
        .google.rpc.Status view_status = 2 [json_name = "viewStatus"];
        Specified by:
        hasViewStatus in interface EventOuterClass.InterfaceViewOrBuilder
        Returns:
        Whether the viewStatus field is set.
      • getViewStatus

        public com.google.rpc.Status getViewStatus()
         Whether the view was successfully computed, and if not,
         the reason for the error. The error is reported using the same rules
         for error codes and messages as the errors returned for API requests.
         Required
         
        .google.rpc.Status view_status = 2 [json_name = "viewStatus"];
        Specified by:
        getViewStatus in interface EventOuterClass.InterfaceViewOrBuilder
        Returns:
        The viewStatus.
      • getViewStatusOrBuilder

        public com.google.rpc.StatusOrBuilder getViewStatusOrBuilder()
         Whether the view was successfully computed, and if not,
         the reason for the error. The error is reported using the same rules
         for error codes and messages as the errors returned for API requests.
         Required
         
        .google.rpc.Status view_status = 2 [json_name = "viewStatus"];
        Specified by:
        getViewStatusOrBuilder in interface EventOuterClass.InterfaceViewOrBuilder
      • hasViewValue

        public boolean hasViewValue()
         The value of the interface's view method on this event.
         Set if it was requested in the ``InterfaceFilter`` and it could be
         sucessfully computed.
         Optional
         
        .com.daml.ledger.api.v1.Record view_value = 3 [json_name = "viewValue"];
        Specified by:
        hasViewValue in interface EventOuterClass.InterfaceViewOrBuilder
        Returns:
        Whether the viewValue field is set.
      • getViewValue

        public ValueOuterClass.Record getViewValue()
         The value of the interface's view method on this event.
         Set if it was requested in the ``InterfaceFilter`` and it could be
         sucessfully computed.
         Optional
         
        .com.daml.ledger.api.v1.Record view_value = 3 [json_name = "viewValue"];
        Specified by:
        getViewValue in interface EventOuterClass.InterfaceViewOrBuilder
        Returns:
        The viewValue.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws java.io.IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        java.io.IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(java.lang.Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static EventOuterClass.InterfaceView parseFrom​(java.nio.ByteBuffer data)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static EventOuterClass.InterfaceView parseFrom​(java.nio.ByteBuffer data,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static EventOuterClass.InterfaceView parseFrom​(com.google.protobuf.ByteString data)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static EventOuterClass.InterfaceView parseFrom​(com.google.protobuf.ByteString data,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static EventOuterClass.InterfaceView parseFrom​(byte[] data)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static EventOuterClass.InterfaceView parseFrom​(byte[] data,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static EventOuterClass.InterfaceView parseFrom​(java.io.InputStream input)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static EventOuterClass.InterfaceView parseFrom​(java.io.InputStream input,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static EventOuterClass.InterfaceView parseDelimitedFrom​(java.io.InputStream input)
                                                                throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static EventOuterClass.InterfaceView parseDelimitedFrom​(java.io.InputStream input,
                                                                       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                                throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static EventOuterClass.InterfaceView parseFrom​(com.google.protobuf.CodedInputStream input)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static EventOuterClass.InterfaceView parseFrom​(com.google.protobuf.CodedInputStream input,
                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • newBuilderForType

        public EventOuterClass.InterfaceView.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public EventOuterClass.InterfaceView.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected EventOuterClass.InterfaceView.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getParserForType

        public com.google.protobuf.Parser<EventOuterClass.InterfaceView> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public EventOuterClass.InterfaceView getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder