Class CreatedEvent

    • Constructor Summary

      Constructors 
      Constructor Description
      CreatedEvent​(@NonNull java.util.List<@NonNull java.lang.String> witnessParties, @NonNull java.lang.String eventId, @NonNull Identifier templateId, @NonNull java.lang.String contractId, @NonNull DamlRecord arguments, @NonNull java.util.Map<@NonNull Identifier,​@NonNull DamlRecord> interfaceViews, @NonNull java.util.Map<@NonNull Identifier,​@NonNull com.google.rpc.Status> failedInterfaceViews, @NonNull java.util.Optional<java.lang.String> agreementText, @NonNull java.util.Optional<Value> contractKey, @NonNull java.util.Collection<@NonNull java.lang.String> signatories, @NonNull java.util.Collection<@NonNull java.lang.String> observers)  
      CreatedEvent​(@NonNull java.util.List<@NonNull java.lang.String> witnessParties, @NonNull java.lang.String eventId, @NonNull Identifier templateId, @NonNull java.lang.String contractId, @NonNull DamlRecord arguments, @NonNull java.util.Optional<java.lang.String> agreementText, @NonNull java.util.Optional<Value> contractKey, @NonNull java.util.Collection<@NonNull java.lang.String> signatories, @NonNull java.util.Collection<@NonNull java.lang.String> observers)
      Deprecated.
      Pass interfaceViews and failedInterfaceViews arguments; empty maps are reasonable defaults.
    • Constructor Detail

      • CreatedEvent

        public CreatedEvent​(@NonNull java.util.List<@NonNull java.lang.String> witnessParties,
                            @NonNull java.lang.String eventId,
                            @NonNull Identifier templateId,
                            @NonNull java.lang.String contractId,
                            @NonNull DamlRecord arguments,
                            @NonNull java.util.Map<@NonNull Identifier,​@NonNull DamlRecord> interfaceViews,
                            @NonNull java.util.Map<@NonNull Identifier,​@NonNull com.google.rpc.Status> failedInterfaceViews,
                            @NonNull java.util.Optional<java.lang.String> agreementText,
                            @NonNull java.util.Optional<Value> contractKey,
                            @NonNull java.util.Collection<@NonNull java.lang.String> signatories,
                            @NonNull java.util.Collection<@NonNull java.lang.String> observers)
      • CreatedEvent

        @Deprecated
        public CreatedEvent​(@NonNull java.util.List<@NonNull java.lang.String> witnessParties,
                            @NonNull java.lang.String eventId,
                            @NonNull Identifier templateId,
                            @NonNull java.lang.String contractId,
                            @NonNull DamlRecord arguments,
                            @NonNull java.util.Optional<java.lang.String> agreementText,
                            @NonNull java.util.Optional<Value> contractKey,
                            @NonNull java.util.Collection<@NonNull java.lang.String> signatories,
                            @NonNull java.util.Collection<@NonNull java.lang.String> observers)
        Deprecated.
        Pass interfaceViews and failedInterfaceViews arguments; empty maps are reasonable defaults. Since Daml 2.4.0
    • Method Detail

      • getArguments

        public @NonNull DamlRecord getArguments()
      • getInterfaceViews

        public @NonNull java.util.Map<@NonNull Identifier,​@NonNull DamlRecord> getInterfaceViews()
      • getFailedInterfaceViews

        public @NonNull java.util.Map<@NonNull Identifier,​@NonNull com.google.rpc.Status> getFailedInterfaceViews()
      • getAgreementText

        public @NonNull java.util.Optional<java.lang.String> getAgreementText()
      • getContractKey

        public @NonNull java.util.Optional<Value> getContractKey()
      • getSignatories

        public @NonNull java.util.Set<@NonNull java.lang.String> getSignatories()
      • getObservers

        public @NonNull java.util.Set<@NonNull java.lang.String> getObservers()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object