All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.daml.lf.transaction.TransactionOuterClass Maven / Gradle / Ivy

There is a newer version: 3.2.0-adhoc.20240826.13247.0.v8d88a081
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: com/daml/lf/transaction.proto

package com.daml.lf.transaction;

public final class TransactionOuterClass {
  private TransactionOuterClass() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  public interface TransactionOrBuilder extends
      // @@protoc_insertion_point(interface_extends:com.daml.lf.transaction.Transaction)
      com.google.protobuf.MessageOrBuilder {

    /**
     * string version = 1;
     * @return The version.
     */
    java.lang.String getVersion();
    /**
     * string version = 1;
     * @return The bytes for version.
     */
    com.google.protobuf.ByteString
        getVersionBytes();

    /**
     * repeated string roots = 2;
     * @return A list containing the roots.
     */
    java.util.List
        getRootsList();
    /**
     * repeated string roots = 2;
     * @return The count of roots.
     */
    int getRootsCount();
    /**
     * repeated string roots = 2;
     * @param index The index of the element to return.
     * @return The roots at the given index.
     */
    java.lang.String getRoots(int index);
    /**
     * repeated string roots = 2;
     * @param index The index of the value to return.
     * @return The bytes of the roots at the given index.
     */
    com.google.protobuf.ByteString
        getRootsBytes(int index);

    /**
     * repeated .com.daml.lf.transaction.Node nodes = 3;
     */
    java.util.List 
        getNodesList();
    /**
     * repeated .com.daml.lf.transaction.Node nodes = 3;
     */
    com.daml.lf.transaction.TransactionOuterClass.Node getNodes(int index);
    /**
     * repeated .com.daml.lf.transaction.Node nodes = 3;
     */
    int getNodesCount();
    /**
     * repeated .com.daml.lf.transaction.Node nodes = 3;
     */
    java.util.List 
        getNodesOrBuilderList();
    /**
     * repeated .com.daml.lf.transaction.Node nodes = 3;
     */
    com.daml.lf.transaction.TransactionOuterClass.NodeOrBuilder getNodesOrBuilder(
        int index);
  }
  /**
   * 
   * data structure represent an update to the ledger. executing a Daml-LF action of type
   * Update A produces produces one of these.
   * architecture-handbook-entry-begin: Transaction
   * 
* * Protobuf type {@code com.daml.lf.transaction.Transaction} */ public static final class Transaction extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.lf.transaction.Transaction) TransactionOrBuilder { private static final long serialVersionUID = 0L; // Use Transaction.newBuilder() to construct. private Transaction(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Transaction() { version_ = ""; roots_ = com.google.protobuf.LazyStringArrayList.EMPTY; nodes_ = java.util.Collections.emptyList(); } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Transaction(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Transaction( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { java.lang.String s = input.readStringRequireUtf8(); version_ = s; break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000001) != 0)) { roots_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000001; } roots_.add(s); break; } case 26: { if (!((mutable_bitField0_ & 0x00000002) != 0)) { nodes_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000002; } nodes_.add( input.readMessage(com.daml.lf.transaction.TransactionOuterClass.Node.parser(), extensionRegistry)); break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) != 0)) { roots_ = roots_.getUnmodifiableView(); } if (((mutable_bitField0_ & 0x00000002) != 0)) { nodes_ = java.util.Collections.unmodifiableList(nodes_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_Transaction_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_Transaction_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.Transaction.class, com.daml.lf.transaction.TransactionOuterClass.Transaction.Builder.class); } public static final int VERSION_FIELD_NUMBER = 1; private volatile java.lang.Object version_; /** * string version = 1; * @return The version. */ @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); version_ = s; return s; } } /** * string version = 1; * @return The bytes for version. */ @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ROOTS_FIELD_NUMBER = 2; private com.google.protobuf.LazyStringList roots_; /** * repeated string roots = 2; * @return A list containing the roots. */ public com.google.protobuf.ProtocolStringList getRootsList() { return roots_; } /** * repeated string roots = 2; * @return The count of roots. */ public int getRootsCount() { return roots_.size(); } /** * repeated string roots = 2; * @param index The index of the element to return. * @return The roots at the given index. */ public java.lang.String getRoots(int index) { return roots_.get(index); } /** * repeated string roots = 2; * @param index The index of the value to return. * @return The bytes of the roots at the given index. */ public com.google.protobuf.ByteString getRootsBytes(int index) { return roots_.getByteString(index); } public static final int NODES_FIELD_NUMBER = 3; private java.util.List nodes_; /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ @java.lang.Override public java.util.List getNodesList() { return nodes_; } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ @java.lang.Override public java.util.List getNodesOrBuilderList() { return nodes_; } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ @java.lang.Override public int getNodesCount() { return nodes_.size(); } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.Node getNodes(int index) { return nodes_.get(index); } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeOrBuilder getNodesOrBuilder( int index) { return nodes_.get(index); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, version_); } for (int i = 0; i < roots_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, roots_.getRaw(i)); } for (int i = 0; i < nodes_.size(); i++) { output.writeMessage(3, nodes_.get(i)); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, version_); } { int dataSize = 0; for (int i = 0; i < roots_.size(); i++) { dataSize += computeStringSizeNoTag(roots_.getRaw(i)); } size += dataSize; size += 1 * getRootsList().size(); } for (int i = 0; i < nodes_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, nodes_.get(i)); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.daml.lf.transaction.TransactionOuterClass.Transaction)) { return super.equals(obj); } com.daml.lf.transaction.TransactionOuterClass.Transaction other = (com.daml.lf.transaction.TransactionOuterClass.Transaction) obj; if (!getVersion() .equals(other.getVersion())) return false; if (!getRootsList() .equals(other.getRootsList())) return false; if (!getNodesList() .equals(other.getNodesList())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); if (getRootsCount() > 0) { hash = (37 * hash) + ROOTS_FIELD_NUMBER; hash = (53 * hash) + getRootsList().hashCode(); } if (getNodesCount() > 0) { hash = (37 * hash) + NODES_FIELD_NUMBER; hash = (53 * hash) + getNodesList().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.lf.transaction.TransactionOuterClass.Transaction parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.Transaction parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.Transaction parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.Transaction parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.Transaction parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.Transaction parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.Transaction parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.Transaction parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.Transaction parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.Transaction parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.Transaction parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.Transaction parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(com.daml.lf.transaction.TransactionOuterClass.Transaction prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
     * data structure represent an update to the ledger. executing a Daml-LF action of type
     * Update A produces produces one of these.
     * architecture-handbook-entry-begin: Transaction
     * 
* * Protobuf type {@code com.daml.lf.transaction.Transaction} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.lf.transaction.Transaction) com.daml.lf.transaction.TransactionOuterClass.TransactionOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_Transaction_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_Transaction_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.Transaction.class, com.daml.lf.transaction.TransactionOuterClass.Transaction.Builder.class); } // Construct using com.daml.lf.transaction.TransactionOuterClass.Transaction.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getNodesFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); version_ = ""; roots_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); if (nodesBuilder_ == null) { nodes_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); } else { nodesBuilder_.clear(); } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_Transaction_descriptor; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.Transaction getDefaultInstanceForType() { return com.daml.lf.transaction.TransactionOuterClass.Transaction.getDefaultInstance(); } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.Transaction build() { com.daml.lf.transaction.TransactionOuterClass.Transaction result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.Transaction buildPartial() { com.daml.lf.transaction.TransactionOuterClass.Transaction result = new com.daml.lf.transaction.TransactionOuterClass.Transaction(this); int from_bitField0_ = bitField0_; result.version_ = version_; if (((bitField0_ & 0x00000001) != 0)) { roots_ = roots_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000001); } result.roots_ = roots_; if (nodesBuilder_ == null) { if (((bitField0_ & 0x00000002) != 0)) { nodes_ = java.util.Collections.unmodifiableList(nodes_); bitField0_ = (bitField0_ & ~0x00000002); } result.nodes_ = nodes_; } else { result.nodes_ = nodesBuilder_.build(); } onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.daml.lf.transaction.TransactionOuterClass.Transaction) { return mergeFrom((com.daml.lf.transaction.TransactionOuterClass.Transaction)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.lf.transaction.TransactionOuterClass.Transaction other) { if (other == com.daml.lf.transaction.TransactionOuterClass.Transaction.getDefaultInstance()) return this; if (!other.getVersion().isEmpty()) { version_ = other.version_; onChanged(); } if (!other.roots_.isEmpty()) { if (roots_.isEmpty()) { roots_ = other.roots_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureRootsIsMutable(); roots_.addAll(other.roots_); } onChanged(); } if (nodesBuilder_ == null) { if (!other.nodes_.isEmpty()) { if (nodes_.isEmpty()) { nodes_ = other.nodes_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureNodesIsMutable(); nodes_.addAll(other.nodes_); } onChanged(); } } else { if (!other.nodes_.isEmpty()) { if (nodesBuilder_.isEmpty()) { nodesBuilder_.dispose(); nodesBuilder_ = null; nodes_ = other.nodes_; bitField0_ = (bitField0_ & ~0x00000002); nodesBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getNodesFieldBuilder() : null; } else { nodesBuilder_.addAllMessages(other.nodes_); } } } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.daml.lf.transaction.TransactionOuterClass.Transaction parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.daml.lf.transaction.TransactionOuterClass.Transaction) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private java.lang.Object version_ = ""; /** * string version = 1; * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); version_ = s; return s; } else { return (java.lang.String) ref; } } /** * string version = 1; * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string version = 1; * @param value The version to set. * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } version_ = value; onChanged(); return this; } /** * string version = 1; * @return This builder for chaining. */ public Builder clearVersion() { version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** * string version = 1; * @param value The bytes for version to set. * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); version_ = value; onChanged(); return this; } private com.google.protobuf.LazyStringList roots_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureRootsIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { roots_ = new com.google.protobuf.LazyStringArrayList(roots_); bitField0_ |= 0x00000001; } } /** * repeated string roots = 2; * @return A list containing the roots. */ public com.google.protobuf.ProtocolStringList getRootsList() { return roots_.getUnmodifiableView(); } /** * repeated string roots = 2; * @return The count of roots. */ public int getRootsCount() { return roots_.size(); } /** * repeated string roots = 2; * @param index The index of the element to return. * @return The roots at the given index. */ public java.lang.String getRoots(int index) { return roots_.get(index); } /** * repeated string roots = 2; * @param index The index of the value to return. * @return The bytes of the roots at the given index. */ public com.google.protobuf.ByteString getRootsBytes(int index) { return roots_.getByteString(index); } /** * repeated string roots = 2; * @param index The index to set the value at. * @param value The roots to set. * @return This builder for chaining. */ public Builder setRoots( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureRootsIsMutable(); roots_.set(index, value); onChanged(); return this; } /** * repeated string roots = 2; * @param value The roots to add. * @return This builder for chaining. */ public Builder addRoots( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureRootsIsMutable(); roots_.add(value); onChanged(); return this; } /** * repeated string roots = 2; * @param values The roots to add. * @return This builder for chaining. */ public Builder addAllRoots( java.lang.Iterable values) { ensureRootsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, roots_); onChanged(); return this; } /** * repeated string roots = 2; * @return This builder for chaining. */ public Builder clearRoots() { roots_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** * repeated string roots = 2; * @param value The bytes of the roots to add. * @return This builder for chaining. */ public Builder addRootsBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureRootsIsMutable(); roots_.add(value); onChanged(); return this; } private java.util.List nodes_ = java.util.Collections.emptyList(); private void ensureNodesIsMutable() { if (!((bitField0_ & 0x00000002) != 0)) { nodes_ = new java.util.ArrayList(nodes_); bitField0_ |= 0x00000002; } } private com.google.protobuf.RepeatedFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.Node, com.daml.lf.transaction.TransactionOuterClass.Node.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeOrBuilder> nodesBuilder_; /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public java.util.List getNodesList() { if (nodesBuilder_ == null) { return java.util.Collections.unmodifiableList(nodes_); } else { return nodesBuilder_.getMessageList(); } } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public int getNodesCount() { if (nodesBuilder_ == null) { return nodes_.size(); } else { return nodesBuilder_.getCount(); } } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public com.daml.lf.transaction.TransactionOuterClass.Node getNodes(int index) { if (nodesBuilder_ == null) { return nodes_.get(index); } else { return nodesBuilder_.getMessage(index); } } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public Builder setNodes( int index, com.daml.lf.transaction.TransactionOuterClass.Node value) { if (nodesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNodesIsMutable(); nodes_.set(index, value); onChanged(); } else { nodesBuilder_.setMessage(index, value); } return this; } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public Builder setNodes( int index, com.daml.lf.transaction.TransactionOuterClass.Node.Builder builderForValue) { if (nodesBuilder_ == null) { ensureNodesIsMutable(); nodes_.set(index, builderForValue.build()); onChanged(); } else { nodesBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public Builder addNodes(com.daml.lf.transaction.TransactionOuterClass.Node value) { if (nodesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNodesIsMutable(); nodes_.add(value); onChanged(); } else { nodesBuilder_.addMessage(value); } return this; } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public Builder addNodes( int index, com.daml.lf.transaction.TransactionOuterClass.Node value) { if (nodesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureNodesIsMutable(); nodes_.add(index, value); onChanged(); } else { nodesBuilder_.addMessage(index, value); } return this; } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public Builder addNodes( com.daml.lf.transaction.TransactionOuterClass.Node.Builder builderForValue) { if (nodesBuilder_ == null) { ensureNodesIsMutable(); nodes_.add(builderForValue.build()); onChanged(); } else { nodesBuilder_.addMessage(builderForValue.build()); } return this; } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public Builder addNodes( int index, com.daml.lf.transaction.TransactionOuterClass.Node.Builder builderForValue) { if (nodesBuilder_ == null) { ensureNodesIsMutable(); nodes_.add(index, builderForValue.build()); onChanged(); } else { nodesBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public Builder addAllNodes( java.lang.Iterable values) { if (nodesBuilder_ == null) { ensureNodesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, nodes_); onChanged(); } else { nodesBuilder_.addAllMessages(values); } return this; } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public Builder clearNodes() { if (nodesBuilder_ == null) { nodes_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); } else { nodesBuilder_.clear(); } return this; } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public Builder removeNodes(int index) { if (nodesBuilder_ == null) { ensureNodesIsMutable(); nodes_.remove(index); onChanged(); } else { nodesBuilder_.remove(index); } return this; } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public com.daml.lf.transaction.TransactionOuterClass.Node.Builder getNodesBuilder( int index) { return getNodesFieldBuilder().getBuilder(index); } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public com.daml.lf.transaction.TransactionOuterClass.NodeOrBuilder getNodesOrBuilder( int index) { if (nodesBuilder_ == null) { return nodes_.get(index); } else { return nodesBuilder_.getMessageOrBuilder(index); } } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public java.util.List getNodesOrBuilderList() { if (nodesBuilder_ != null) { return nodesBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(nodes_); } } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public com.daml.lf.transaction.TransactionOuterClass.Node.Builder addNodesBuilder() { return getNodesFieldBuilder().addBuilder( com.daml.lf.transaction.TransactionOuterClass.Node.getDefaultInstance()); } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public com.daml.lf.transaction.TransactionOuterClass.Node.Builder addNodesBuilder( int index) { return getNodesFieldBuilder().addBuilder( index, com.daml.lf.transaction.TransactionOuterClass.Node.getDefaultInstance()); } /** * repeated .com.daml.lf.transaction.Node nodes = 3; */ public java.util.List getNodesBuilderList() { return getNodesFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.Node, com.daml.lf.transaction.TransactionOuterClass.Node.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeOrBuilder> getNodesFieldBuilder() { if (nodesBuilder_ == null) { nodesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.Node, com.daml.lf.transaction.TransactionOuterClass.Node.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeOrBuilder>( nodes_, ((bitField0_ & 0x00000002) != 0), getParentForChildren(), isClean()); nodes_ = null; } return nodesBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:com.daml.lf.transaction.Transaction) } // @@protoc_insertion_point(class_scope:com.daml.lf.transaction.Transaction) private static final com.daml.lf.transaction.TransactionOuterClass.Transaction DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.lf.transaction.TransactionOuterClass.Transaction(); } public static com.daml.lf.transaction.TransactionOuterClass.Transaction getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Transaction parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Transaction(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.Transaction getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ContractInstanceOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.lf.transaction.ContractInstance) com.google.protobuf.MessageOrBuilder { /** * .com.daml.lf.value.Identifier template_id = 1; * @return Whether the templateId field is set. */ boolean hasTemplateId(); /** * .com.daml.lf.value.Identifier template_id = 1; * @return The templateId. */ com.daml.lf.value.ValueOuterClass.Identifier getTemplateId(); /** * .com.daml.lf.value.Identifier template_id = 1; */ com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder(); /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; * @return Whether the argVersioned field is set. */ boolean hasArgVersioned(); /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; * @return The argVersioned. */ com.daml.lf.value.ValueOuterClass.VersionedValue getArgVersioned(); /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; */ com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder getArgVersionedOrBuilder(); /** * string agreement = 3; * @return The agreement. */ java.lang.String getAgreement(); /** * string agreement = 3; * @return The bytes for agreement. */ com.google.protobuf.ByteString getAgreementBytes(); } /** *
   * architecture-handbook-entry-begin: Contract
   * 
* * Protobuf type {@code com.daml.lf.transaction.ContractInstance} */ public static final class ContractInstance extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.lf.transaction.ContractInstance) ContractInstanceOrBuilder { private static final long serialVersionUID = 0L; // Use ContractInstance.newBuilder() to construct. private ContractInstance(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ContractInstance() { agreement_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ContractInstance(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ContractInstance( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.daml.lf.value.ValueOuterClass.Identifier.Builder subBuilder = null; if (templateId_ != null) { subBuilder = templateId_.toBuilder(); } templateId_ = input.readMessage(com.daml.lf.value.ValueOuterClass.Identifier.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(templateId_); templateId_ = subBuilder.buildPartial(); } break; } case 18: { com.daml.lf.value.ValueOuterClass.VersionedValue.Builder subBuilder = null; if (argVersioned_ != null) { subBuilder = argVersioned_.toBuilder(); } argVersioned_ = input.readMessage(com.daml.lf.value.ValueOuterClass.VersionedValue.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(argVersioned_); argVersioned_ = subBuilder.buildPartial(); } break; } case 26: { java.lang.String s = input.readStringRequireUtf8(); agreement_ = s; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_ContractInstance_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_ContractInstance_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.ContractInstance.class, com.daml.lf.transaction.TransactionOuterClass.ContractInstance.Builder.class); } public static final int TEMPLATE_ID_FIELD_NUMBER = 1; private com.daml.lf.value.ValueOuterClass.Identifier templateId_; /** * .com.daml.lf.value.Identifier template_id = 1; * @return Whether the templateId field is set. */ @java.lang.Override public boolean hasTemplateId() { return templateId_ != null; } /** * .com.daml.lf.value.Identifier template_id = 1; * @return The templateId. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.Identifier getTemplateId() { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } /** * .com.daml.lf.value.Identifier template_id = 1; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder() { return getTemplateId(); } public static final int ARG_VERSIONED_FIELD_NUMBER = 2; private com.daml.lf.value.ValueOuterClass.VersionedValue argVersioned_; /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; * @return Whether the argVersioned field is set. */ @java.lang.Override public boolean hasArgVersioned() { return argVersioned_ != null; } /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; * @return The argVersioned. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValue getArgVersioned() { return argVersioned_ == null ? com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance() : argVersioned_; } /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder getArgVersionedOrBuilder() { return getArgVersioned(); } public static final int AGREEMENT_FIELD_NUMBER = 3; private volatile java.lang.Object agreement_; /** * string agreement = 3; * @return The agreement. */ @java.lang.Override public java.lang.String getAgreement() { java.lang.Object ref = agreement_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); agreement_ = s; return s; } } /** * string agreement = 3; * @return The bytes for agreement. */ @java.lang.Override public com.google.protobuf.ByteString getAgreementBytes() { java.lang.Object ref = agreement_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); agreement_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (templateId_ != null) { output.writeMessage(1, getTemplateId()); } if (argVersioned_ != null) { output.writeMessage(2, getArgVersioned()); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(agreement_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, agreement_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (templateId_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getTemplateId()); } if (argVersioned_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getArgVersioned()); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(agreement_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, agreement_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.daml.lf.transaction.TransactionOuterClass.ContractInstance)) { return super.equals(obj); } com.daml.lf.transaction.TransactionOuterClass.ContractInstance other = (com.daml.lf.transaction.TransactionOuterClass.ContractInstance) obj; if (hasTemplateId() != other.hasTemplateId()) return false; if (hasTemplateId()) { if (!getTemplateId() .equals(other.getTemplateId())) return false; } if (hasArgVersioned() != other.hasArgVersioned()) return false; if (hasArgVersioned()) { if (!getArgVersioned() .equals(other.getArgVersioned())) return false; } if (!getAgreement() .equals(other.getAgreement())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasTemplateId()) { hash = (37 * hash) + TEMPLATE_ID_FIELD_NUMBER; hash = (53 * hash) + getTemplateId().hashCode(); } if (hasArgVersioned()) { hash = (37 * hash) + ARG_VERSIONED_FIELD_NUMBER; hash = (53 * hash) + getArgVersioned().hashCode(); } hash = (37 * hash) + AGREEMENT_FIELD_NUMBER; hash = (53 * hash) + getAgreement().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(com.daml.lf.transaction.TransactionOuterClass.ContractInstance prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
     * architecture-handbook-entry-begin: Contract
     * 
* * Protobuf type {@code com.daml.lf.transaction.ContractInstance} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.lf.transaction.ContractInstance) com.daml.lf.transaction.TransactionOuterClass.ContractInstanceOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_ContractInstance_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_ContractInstance_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.ContractInstance.class, com.daml.lf.transaction.TransactionOuterClass.ContractInstance.Builder.class); } // Construct using com.daml.lf.transaction.TransactionOuterClass.ContractInstance.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); if (templateIdBuilder_ == null) { templateId_ = null; } else { templateId_ = null; templateIdBuilder_ = null; } if (argVersionedBuilder_ == null) { argVersioned_ = null; } else { argVersioned_ = null; argVersionedBuilder_ = null; } agreement_ = ""; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_ContractInstance_descriptor; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.ContractInstance getDefaultInstanceForType() { return com.daml.lf.transaction.TransactionOuterClass.ContractInstance.getDefaultInstance(); } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.ContractInstance build() { com.daml.lf.transaction.TransactionOuterClass.ContractInstance result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.ContractInstance buildPartial() { com.daml.lf.transaction.TransactionOuterClass.ContractInstance result = new com.daml.lf.transaction.TransactionOuterClass.ContractInstance(this); if (templateIdBuilder_ == null) { result.templateId_ = templateId_; } else { result.templateId_ = templateIdBuilder_.build(); } if (argVersionedBuilder_ == null) { result.argVersioned_ = argVersioned_; } else { result.argVersioned_ = argVersionedBuilder_.build(); } result.agreement_ = agreement_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.daml.lf.transaction.TransactionOuterClass.ContractInstance) { return mergeFrom((com.daml.lf.transaction.TransactionOuterClass.ContractInstance)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.lf.transaction.TransactionOuterClass.ContractInstance other) { if (other == com.daml.lf.transaction.TransactionOuterClass.ContractInstance.getDefaultInstance()) return this; if (other.hasTemplateId()) { mergeTemplateId(other.getTemplateId()); } if (other.hasArgVersioned()) { mergeArgVersioned(other.getArgVersioned()); } if (!other.getAgreement().isEmpty()) { agreement_ = other.agreement_; onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.daml.lf.transaction.TransactionOuterClass.ContractInstance parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.daml.lf.transaction.TransactionOuterClass.ContractInstance) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private com.daml.lf.value.ValueOuterClass.Identifier templateId_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder> templateIdBuilder_; /** * .com.daml.lf.value.Identifier template_id = 1; * @return Whether the templateId field is set. */ public boolean hasTemplateId() { return templateIdBuilder_ != null || templateId_ != null; } /** * .com.daml.lf.value.Identifier template_id = 1; * @return The templateId. */ public com.daml.lf.value.ValueOuterClass.Identifier getTemplateId() { if (templateIdBuilder_ == null) { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } else { return templateIdBuilder_.getMessage(); } } /** * .com.daml.lf.value.Identifier template_id = 1; */ public Builder setTemplateId(com.daml.lf.value.ValueOuterClass.Identifier value) { if (templateIdBuilder_ == null) { if (value == null) { throw new NullPointerException(); } templateId_ = value; onChanged(); } else { templateIdBuilder_.setMessage(value); } return this; } /** * .com.daml.lf.value.Identifier template_id = 1; */ public Builder setTemplateId( com.daml.lf.value.ValueOuterClass.Identifier.Builder builderForValue) { if (templateIdBuilder_ == null) { templateId_ = builderForValue.build(); onChanged(); } else { templateIdBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.lf.value.Identifier template_id = 1; */ public Builder mergeTemplateId(com.daml.lf.value.ValueOuterClass.Identifier value) { if (templateIdBuilder_ == null) { if (templateId_ != null) { templateId_ = com.daml.lf.value.ValueOuterClass.Identifier.newBuilder(templateId_).mergeFrom(value).buildPartial(); } else { templateId_ = value; } onChanged(); } else { templateIdBuilder_.mergeFrom(value); } return this; } /** * .com.daml.lf.value.Identifier template_id = 1; */ public Builder clearTemplateId() { if (templateIdBuilder_ == null) { templateId_ = null; onChanged(); } else { templateId_ = null; templateIdBuilder_ = null; } return this; } /** * .com.daml.lf.value.Identifier template_id = 1; */ public com.daml.lf.value.ValueOuterClass.Identifier.Builder getTemplateIdBuilder() { onChanged(); return getTemplateIdFieldBuilder().getBuilder(); } /** * .com.daml.lf.value.Identifier template_id = 1; */ public com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder() { if (templateIdBuilder_ != null) { return templateIdBuilder_.getMessageOrBuilder(); } else { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } } /** * .com.daml.lf.value.Identifier template_id = 1; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder> getTemplateIdFieldBuilder() { if (templateIdBuilder_ == null) { templateIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder>( getTemplateId(), getParentForChildren(), isClean()); templateId_ = null; } return templateIdBuilder_; } private com.daml.lf.value.ValueOuterClass.VersionedValue argVersioned_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.VersionedValue, com.daml.lf.value.ValueOuterClass.VersionedValue.Builder, com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder> argVersionedBuilder_; /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; * @return Whether the argVersioned field is set. */ public boolean hasArgVersioned() { return argVersionedBuilder_ != null || argVersioned_ != null; } /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; * @return The argVersioned. */ public com.daml.lf.value.ValueOuterClass.VersionedValue getArgVersioned() { if (argVersionedBuilder_ == null) { return argVersioned_ == null ? com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance() : argVersioned_; } else { return argVersionedBuilder_.getMessage(); } } /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; */ public Builder setArgVersioned(com.daml.lf.value.ValueOuterClass.VersionedValue value) { if (argVersionedBuilder_ == null) { if (value == null) { throw new NullPointerException(); } argVersioned_ = value; onChanged(); } else { argVersionedBuilder_.setMessage(value); } return this; } /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; */ public Builder setArgVersioned( com.daml.lf.value.ValueOuterClass.VersionedValue.Builder builderForValue) { if (argVersionedBuilder_ == null) { argVersioned_ = builderForValue.build(); onChanged(); } else { argVersionedBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; */ public Builder mergeArgVersioned(com.daml.lf.value.ValueOuterClass.VersionedValue value) { if (argVersionedBuilder_ == null) { if (argVersioned_ != null) { argVersioned_ = com.daml.lf.value.ValueOuterClass.VersionedValue.newBuilder(argVersioned_).mergeFrom(value).buildPartial(); } else { argVersioned_ = value; } onChanged(); } else { argVersionedBuilder_.mergeFrom(value); } return this; } /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; */ public Builder clearArgVersioned() { if (argVersionedBuilder_ == null) { argVersioned_ = null; onChanged(); } else { argVersioned_ = null; argVersionedBuilder_ = null; } return this; } /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; */ public com.daml.lf.value.ValueOuterClass.VersionedValue.Builder getArgVersionedBuilder() { onChanged(); return getArgVersionedFieldBuilder().getBuilder(); } /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; */ public com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder getArgVersionedOrBuilder() { if (argVersionedBuilder_ != null) { return argVersionedBuilder_.getMessageOrBuilder(); } else { return argVersioned_ == null ? com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance() : argVersioned_; } } /** * .com.daml.lf.value.VersionedValue arg_versioned = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.VersionedValue, com.daml.lf.value.ValueOuterClass.VersionedValue.Builder, com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder> getArgVersionedFieldBuilder() { if (argVersionedBuilder_ == null) { argVersionedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.VersionedValue, com.daml.lf.value.ValueOuterClass.VersionedValue.Builder, com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder>( getArgVersioned(), getParentForChildren(), isClean()); argVersioned_ = null; } return argVersionedBuilder_; } private java.lang.Object agreement_ = ""; /** * string agreement = 3; * @return The agreement. */ public java.lang.String getAgreement() { java.lang.Object ref = agreement_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); agreement_ = s; return s; } else { return (java.lang.String) ref; } } /** * string agreement = 3; * @return The bytes for agreement. */ public com.google.protobuf.ByteString getAgreementBytes() { java.lang.Object ref = agreement_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); agreement_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string agreement = 3; * @param value The agreement to set. * @return This builder for chaining. */ public Builder setAgreement( java.lang.String value) { if (value == null) { throw new NullPointerException(); } agreement_ = value; onChanged(); return this; } /** * string agreement = 3; * @return This builder for chaining. */ public Builder clearAgreement() { agreement_ = getDefaultInstance().getAgreement(); onChanged(); return this; } /** * string agreement = 3; * @param value The bytes for agreement to set. * @return This builder for chaining. */ public Builder setAgreementBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); agreement_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:com.daml.lf.transaction.ContractInstance) } // @@protoc_insertion_point(class_scope:com.daml.lf.transaction.ContractInstance) private static final com.daml.lf.transaction.TransactionOuterClass.ContractInstance DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.lf.transaction.TransactionOuterClass.ContractInstance(); } public static com.daml.lf.transaction.TransactionOuterClass.ContractInstance getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ContractInstance parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ContractInstance(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.ContractInstance getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface NodeOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.lf.transaction.Node) com.google.protobuf.MessageOrBuilder { /** * string node_id = 1; * @return The nodeId. */ java.lang.String getNodeId(); /** * string node_id = 1; * @return The bytes for nodeId. */ com.google.protobuf.ByteString getNodeIdBytes(); /** * .com.daml.lf.transaction.NodeCreate create = 3; * @return Whether the create field is set. */ boolean hasCreate(); /** * .com.daml.lf.transaction.NodeCreate create = 3; * @return The create. */ com.daml.lf.transaction.TransactionOuterClass.NodeCreate getCreate(); /** * .com.daml.lf.transaction.NodeCreate create = 3; */ com.daml.lf.transaction.TransactionOuterClass.NodeCreateOrBuilder getCreateOrBuilder(); /** * .com.daml.lf.transaction.NodeFetch fetch = 4; * @return Whether the fetch field is set. */ boolean hasFetch(); /** * .com.daml.lf.transaction.NodeFetch fetch = 4; * @return The fetch. */ com.daml.lf.transaction.TransactionOuterClass.NodeFetch getFetch(); /** * .com.daml.lf.transaction.NodeFetch fetch = 4; */ com.daml.lf.transaction.TransactionOuterClass.NodeFetchOrBuilder getFetchOrBuilder(); /** * .com.daml.lf.transaction.NodeExercise exercise = 5; * @return Whether the exercise field is set. */ boolean hasExercise(); /** * .com.daml.lf.transaction.NodeExercise exercise = 5; * @return The exercise. */ com.daml.lf.transaction.TransactionOuterClass.NodeExercise getExercise(); /** * .com.daml.lf.transaction.NodeExercise exercise = 5; */ com.daml.lf.transaction.TransactionOuterClass.NodeExerciseOrBuilder getExerciseOrBuilder(); /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; * @return Whether the lookupByKey field is set. */ boolean hasLookupByKey(); /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; * @return The lookupByKey. */ com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey getLookupByKey(); /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; */ com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKeyOrBuilder getLookupByKeyOrBuilder(); /** *
     * *since version 14*
     * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; * @return Whether the rollback field is set. */ boolean hasRollback(); /** *
     * *since version 14*
     * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; * @return The rollback. */ com.daml.lf.transaction.TransactionOuterClass.NodeRollback getRollback(); /** *
     * *since version 14*
     * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; */ com.daml.lf.transaction.TransactionOuterClass.NodeRollbackOrBuilder getRollbackOrBuilder(); /** *
     * *since 11*, optional
     * 
* * string version = 63; * @return The version. */ java.lang.String getVersion(); /** *
     * *since 11*, optional
     * 
* * string version = 63; * @return The bytes for version. */ com.google.protobuf.ByteString getVersionBytes(); public com.daml.lf.transaction.TransactionOuterClass.Node.NodeTypeCase getNodeTypeCase(); } /** * Protobuf type {@code com.daml.lf.transaction.Node} */ public static final class Node extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.lf.transaction.Node) NodeOrBuilder { private static final long serialVersionUID = 0L; // Use Node.newBuilder() to construct. private Node(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Node() { nodeId_ = ""; version_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Node(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Node( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { java.lang.String s = input.readStringRequireUtf8(); nodeId_ = s; break; } case 26: { com.daml.lf.transaction.TransactionOuterClass.NodeCreate.Builder subBuilder = null; if (nodeTypeCase_ == 3) { subBuilder = ((com.daml.lf.transaction.TransactionOuterClass.NodeCreate) nodeType_).toBuilder(); } nodeType_ = input.readMessage(com.daml.lf.transaction.TransactionOuterClass.NodeCreate.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((com.daml.lf.transaction.TransactionOuterClass.NodeCreate) nodeType_); nodeType_ = subBuilder.buildPartial(); } nodeTypeCase_ = 3; break; } case 34: { com.daml.lf.transaction.TransactionOuterClass.NodeFetch.Builder subBuilder = null; if (nodeTypeCase_ == 4) { subBuilder = ((com.daml.lf.transaction.TransactionOuterClass.NodeFetch) nodeType_).toBuilder(); } nodeType_ = input.readMessage(com.daml.lf.transaction.TransactionOuterClass.NodeFetch.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((com.daml.lf.transaction.TransactionOuterClass.NodeFetch) nodeType_); nodeType_ = subBuilder.buildPartial(); } nodeTypeCase_ = 4; break; } case 42: { com.daml.lf.transaction.TransactionOuterClass.NodeExercise.Builder subBuilder = null; if (nodeTypeCase_ == 5) { subBuilder = ((com.daml.lf.transaction.TransactionOuterClass.NodeExercise) nodeType_).toBuilder(); } nodeType_ = input.readMessage(com.daml.lf.transaction.TransactionOuterClass.NodeExercise.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((com.daml.lf.transaction.TransactionOuterClass.NodeExercise) nodeType_); nodeType_ = subBuilder.buildPartial(); } nodeTypeCase_ = 5; break; } case 50: { com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.Builder subBuilder = null; if (nodeTypeCase_ == 6) { subBuilder = ((com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) nodeType_).toBuilder(); } nodeType_ = input.readMessage(com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) nodeType_); nodeType_ = subBuilder.buildPartial(); } nodeTypeCase_ = 6; break; } case 58: { com.daml.lf.transaction.TransactionOuterClass.NodeRollback.Builder subBuilder = null; if (nodeTypeCase_ == 7) { subBuilder = ((com.daml.lf.transaction.TransactionOuterClass.NodeRollback) nodeType_).toBuilder(); } nodeType_ = input.readMessage(com.daml.lf.transaction.TransactionOuterClass.NodeRollback.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((com.daml.lf.transaction.TransactionOuterClass.NodeRollback) nodeType_); nodeType_ = subBuilder.buildPartial(); } nodeTypeCase_ = 7; break; } case 506: { java.lang.String s = input.readStringRequireUtf8(); version_ = s; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_Node_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_Node_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.Node.class, com.daml.lf.transaction.TransactionOuterClass.Node.Builder.class); } private int nodeTypeCase_ = 0; private java.lang.Object nodeType_; public enum NodeTypeCase implements com.google.protobuf.Internal.EnumLite, com.google.protobuf.AbstractMessage.InternalOneOfEnum { CREATE(3), FETCH(4), EXERCISE(5), LOOKUP_BY_KEY(6), ROLLBACK(7), NODETYPE_NOT_SET(0); private final int value; private NodeTypeCase(int value) { this.value = value; } /** * @param value The number of the enum to look for. * @return The enum associated with the given number. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static NodeTypeCase valueOf(int value) { return forNumber(value); } public static NodeTypeCase forNumber(int value) { switch (value) { case 3: return CREATE; case 4: return FETCH; case 5: return EXERCISE; case 6: return LOOKUP_BY_KEY; case 7: return ROLLBACK; case 0: return NODETYPE_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; public NodeTypeCase getNodeTypeCase() { return NodeTypeCase.forNumber( nodeTypeCase_); } public static final int NODE_ID_FIELD_NUMBER = 1; private volatile java.lang.Object nodeId_; /** * string node_id = 1; * @return The nodeId. */ @java.lang.Override public java.lang.String getNodeId() { java.lang.Object ref = nodeId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); nodeId_ = s; return s; } } /** * string node_id = 1; * @return The bytes for nodeId. */ @java.lang.Override public com.google.protobuf.ByteString getNodeIdBytes() { java.lang.Object ref = nodeId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); nodeId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int CREATE_FIELD_NUMBER = 3; /** * .com.daml.lf.transaction.NodeCreate create = 3; * @return Whether the create field is set. */ @java.lang.Override public boolean hasCreate() { return nodeTypeCase_ == 3; } /** * .com.daml.lf.transaction.NodeCreate create = 3; * @return The create. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeCreate getCreate() { if (nodeTypeCase_ == 3) { return (com.daml.lf.transaction.TransactionOuterClass.NodeCreate) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeCreate.getDefaultInstance(); } /** * .com.daml.lf.transaction.NodeCreate create = 3; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeCreateOrBuilder getCreateOrBuilder() { if (nodeTypeCase_ == 3) { return (com.daml.lf.transaction.TransactionOuterClass.NodeCreate) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeCreate.getDefaultInstance(); } public static final int FETCH_FIELD_NUMBER = 4; /** * .com.daml.lf.transaction.NodeFetch fetch = 4; * @return Whether the fetch field is set. */ @java.lang.Override public boolean hasFetch() { return nodeTypeCase_ == 4; } /** * .com.daml.lf.transaction.NodeFetch fetch = 4; * @return The fetch. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeFetch getFetch() { if (nodeTypeCase_ == 4) { return (com.daml.lf.transaction.TransactionOuterClass.NodeFetch) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeFetch.getDefaultInstance(); } /** * .com.daml.lf.transaction.NodeFetch fetch = 4; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeFetchOrBuilder getFetchOrBuilder() { if (nodeTypeCase_ == 4) { return (com.daml.lf.transaction.TransactionOuterClass.NodeFetch) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeFetch.getDefaultInstance(); } public static final int EXERCISE_FIELD_NUMBER = 5; /** * .com.daml.lf.transaction.NodeExercise exercise = 5; * @return Whether the exercise field is set. */ @java.lang.Override public boolean hasExercise() { return nodeTypeCase_ == 5; } /** * .com.daml.lf.transaction.NodeExercise exercise = 5; * @return The exercise. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeExercise getExercise() { if (nodeTypeCase_ == 5) { return (com.daml.lf.transaction.TransactionOuterClass.NodeExercise) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeExercise.getDefaultInstance(); } /** * .com.daml.lf.transaction.NodeExercise exercise = 5; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeExerciseOrBuilder getExerciseOrBuilder() { if (nodeTypeCase_ == 5) { return (com.daml.lf.transaction.TransactionOuterClass.NodeExercise) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeExercise.getDefaultInstance(); } public static final int LOOKUP_BY_KEY_FIELD_NUMBER = 6; /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; * @return Whether the lookupByKey field is set. */ @java.lang.Override public boolean hasLookupByKey() { return nodeTypeCase_ == 6; } /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; * @return The lookupByKey. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey getLookupByKey() { if (nodeTypeCase_ == 6) { return (com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.getDefaultInstance(); } /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKeyOrBuilder getLookupByKeyOrBuilder() { if (nodeTypeCase_ == 6) { return (com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.getDefaultInstance(); } public static final int ROLLBACK_FIELD_NUMBER = 7; /** *
     * *since version 14*
     * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; * @return Whether the rollback field is set. */ @java.lang.Override public boolean hasRollback() { return nodeTypeCase_ == 7; } /** *
     * *since version 14*
     * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; * @return The rollback. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeRollback getRollback() { if (nodeTypeCase_ == 7) { return (com.daml.lf.transaction.TransactionOuterClass.NodeRollback) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeRollback.getDefaultInstance(); } /** *
     * *since version 14*
     * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeRollbackOrBuilder getRollbackOrBuilder() { if (nodeTypeCase_ == 7) { return (com.daml.lf.transaction.TransactionOuterClass.NodeRollback) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeRollback.getDefaultInstance(); } public static final int VERSION_FIELD_NUMBER = 63; private volatile java.lang.Object version_; /** *
     * *since 11*, optional
     * 
* * string version = 63; * @return The version. */ @java.lang.Override public java.lang.String getVersion() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); version_ = s; return s; } } /** *
     * *since 11*, optional
     * 
* * string version = 63; * @return The bytes for version. */ @java.lang.Override public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nodeId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nodeId_); } if (nodeTypeCase_ == 3) { output.writeMessage(3, (com.daml.lf.transaction.TransactionOuterClass.NodeCreate) nodeType_); } if (nodeTypeCase_ == 4) { output.writeMessage(4, (com.daml.lf.transaction.TransactionOuterClass.NodeFetch) nodeType_); } if (nodeTypeCase_ == 5) { output.writeMessage(5, (com.daml.lf.transaction.TransactionOuterClass.NodeExercise) nodeType_); } if (nodeTypeCase_ == 6) { output.writeMessage(6, (com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) nodeType_); } if (nodeTypeCase_ == 7) { output.writeMessage(7, (com.daml.lf.transaction.TransactionOuterClass.NodeRollback) nodeType_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 63, version_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nodeId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nodeId_); } if (nodeTypeCase_ == 3) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, (com.daml.lf.transaction.TransactionOuterClass.NodeCreate) nodeType_); } if (nodeTypeCase_ == 4) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, (com.daml.lf.transaction.TransactionOuterClass.NodeFetch) nodeType_); } if (nodeTypeCase_ == 5) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, (com.daml.lf.transaction.TransactionOuterClass.NodeExercise) nodeType_); } if (nodeTypeCase_ == 6) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, (com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) nodeType_); } if (nodeTypeCase_ == 7) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, (com.daml.lf.transaction.TransactionOuterClass.NodeRollback) nodeType_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(63, version_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.daml.lf.transaction.TransactionOuterClass.Node)) { return super.equals(obj); } com.daml.lf.transaction.TransactionOuterClass.Node other = (com.daml.lf.transaction.TransactionOuterClass.Node) obj; if (!getNodeId() .equals(other.getNodeId())) return false; if (!getVersion() .equals(other.getVersion())) return false; if (!getNodeTypeCase().equals(other.getNodeTypeCase())) return false; switch (nodeTypeCase_) { case 3: if (!getCreate() .equals(other.getCreate())) return false; break; case 4: if (!getFetch() .equals(other.getFetch())) return false; break; case 5: if (!getExercise() .equals(other.getExercise())) return false; break; case 6: if (!getLookupByKey() .equals(other.getLookupByKey())) return false; break; case 7: if (!getRollback() .equals(other.getRollback())) return false; break; case 0: default: } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NODE_ID_FIELD_NUMBER; hash = (53 * hash) + getNodeId().hashCode(); hash = (37 * hash) + VERSION_FIELD_NUMBER; hash = (53 * hash) + getVersion().hashCode(); switch (nodeTypeCase_) { case 3: hash = (37 * hash) + CREATE_FIELD_NUMBER; hash = (53 * hash) + getCreate().hashCode(); break; case 4: hash = (37 * hash) + FETCH_FIELD_NUMBER; hash = (53 * hash) + getFetch().hashCode(); break; case 5: hash = (37 * hash) + EXERCISE_FIELD_NUMBER; hash = (53 * hash) + getExercise().hashCode(); break; case 6: hash = (37 * hash) + LOOKUP_BY_KEY_FIELD_NUMBER; hash = (53 * hash) + getLookupByKey().hashCode(); break; case 7: hash = (37 * hash) + ROLLBACK_FIELD_NUMBER; hash = (53 * hash) + getRollback().hashCode(); break; case 0: default: } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.lf.transaction.TransactionOuterClass.Node parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.Node parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.Node parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.Node parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.Node parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.Node parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.Node parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.Node parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.Node parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.Node parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.Node parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.Node parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(com.daml.lf.transaction.TransactionOuterClass.Node prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code com.daml.lf.transaction.Node} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.lf.transaction.Node) com.daml.lf.transaction.TransactionOuterClass.NodeOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_Node_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_Node_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.Node.class, com.daml.lf.transaction.TransactionOuterClass.Node.Builder.class); } // Construct using com.daml.lf.transaction.TransactionOuterClass.Node.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); nodeId_ = ""; version_ = ""; nodeTypeCase_ = 0; nodeType_ = null; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_Node_descriptor; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.Node getDefaultInstanceForType() { return com.daml.lf.transaction.TransactionOuterClass.Node.getDefaultInstance(); } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.Node build() { com.daml.lf.transaction.TransactionOuterClass.Node result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.Node buildPartial() { com.daml.lf.transaction.TransactionOuterClass.Node result = new com.daml.lf.transaction.TransactionOuterClass.Node(this); result.nodeId_ = nodeId_; if (nodeTypeCase_ == 3) { if (createBuilder_ == null) { result.nodeType_ = nodeType_; } else { result.nodeType_ = createBuilder_.build(); } } if (nodeTypeCase_ == 4) { if (fetchBuilder_ == null) { result.nodeType_ = nodeType_; } else { result.nodeType_ = fetchBuilder_.build(); } } if (nodeTypeCase_ == 5) { if (exerciseBuilder_ == null) { result.nodeType_ = nodeType_; } else { result.nodeType_ = exerciseBuilder_.build(); } } if (nodeTypeCase_ == 6) { if (lookupByKeyBuilder_ == null) { result.nodeType_ = nodeType_; } else { result.nodeType_ = lookupByKeyBuilder_.build(); } } if (nodeTypeCase_ == 7) { if (rollbackBuilder_ == null) { result.nodeType_ = nodeType_; } else { result.nodeType_ = rollbackBuilder_.build(); } } result.version_ = version_; result.nodeTypeCase_ = nodeTypeCase_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.daml.lf.transaction.TransactionOuterClass.Node) { return mergeFrom((com.daml.lf.transaction.TransactionOuterClass.Node)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.lf.transaction.TransactionOuterClass.Node other) { if (other == com.daml.lf.transaction.TransactionOuterClass.Node.getDefaultInstance()) return this; if (!other.getNodeId().isEmpty()) { nodeId_ = other.nodeId_; onChanged(); } if (!other.getVersion().isEmpty()) { version_ = other.version_; onChanged(); } switch (other.getNodeTypeCase()) { case CREATE: { mergeCreate(other.getCreate()); break; } case FETCH: { mergeFetch(other.getFetch()); break; } case EXERCISE: { mergeExercise(other.getExercise()); break; } case LOOKUP_BY_KEY: { mergeLookupByKey(other.getLookupByKey()); break; } case ROLLBACK: { mergeRollback(other.getRollback()); break; } case NODETYPE_NOT_SET: { break; } } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.daml.lf.transaction.TransactionOuterClass.Node parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.daml.lf.transaction.TransactionOuterClass.Node) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int nodeTypeCase_ = 0; private java.lang.Object nodeType_; public NodeTypeCase getNodeTypeCase() { return NodeTypeCase.forNumber( nodeTypeCase_); } public Builder clearNodeType() { nodeTypeCase_ = 0; nodeType_ = null; onChanged(); return this; } private java.lang.Object nodeId_ = ""; /** * string node_id = 1; * @return The nodeId. */ public java.lang.String getNodeId() { java.lang.Object ref = nodeId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); nodeId_ = s; return s; } else { return (java.lang.String) ref; } } /** * string node_id = 1; * @return The bytes for nodeId. */ public com.google.protobuf.ByteString getNodeIdBytes() { java.lang.Object ref = nodeId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); nodeId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string node_id = 1; * @param value The nodeId to set. * @return This builder for chaining. */ public Builder setNodeId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } nodeId_ = value; onChanged(); return this; } /** * string node_id = 1; * @return This builder for chaining. */ public Builder clearNodeId() { nodeId_ = getDefaultInstance().getNodeId(); onChanged(); return this; } /** * string node_id = 1; * @param value The bytes for nodeId to set. * @return This builder for chaining. */ public Builder setNodeIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); nodeId_ = value; onChanged(); return this; } private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeCreate, com.daml.lf.transaction.TransactionOuterClass.NodeCreate.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeCreateOrBuilder> createBuilder_; /** * .com.daml.lf.transaction.NodeCreate create = 3; * @return Whether the create field is set. */ @java.lang.Override public boolean hasCreate() { return nodeTypeCase_ == 3; } /** * .com.daml.lf.transaction.NodeCreate create = 3; * @return The create. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeCreate getCreate() { if (createBuilder_ == null) { if (nodeTypeCase_ == 3) { return (com.daml.lf.transaction.TransactionOuterClass.NodeCreate) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeCreate.getDefaultInstance(); } else { if (nodeTypeCase_ == 3) { return createBuilder_.getMessage(); } return com.daml.lf.transaction.TransactionOuterClass.NodeCreate.getDefaultInstance(); } } /** * .com.daml.lf.transaction.NodeCreate create = 3; */ public Builder setCreate(com.daml.lf.transaction.TransactionOuterClass.NodeCreate value) { if (createBuilder_ == null) { if (value == null) { throw new NullPointerException(); } nodeType_ = value; onChanged(); } else { createBuilder_.setMessage(value); } nodeTypeCase_ = 3; return this; } /** * .com.daml.lf.transaction.NodeCreate create = 3; */ public Builder setCreate( com.daml.lf.transaction.TransactionOuterClass.NodeCreate.Builder builderForValue) { if (createBuilder_ == null) { nodeType_ = builderForValue.build(); onChanged(); } else { createBuilder_.setMessage(builderForValue.build()); } nodeTypeCase_ = 3; return this; } /** * .com.daml.lf.transaction.NodeCreate create = 3; */ public Builder mergeCreate(com.daml.lf.transaction.TransactionOuterClass.NodeCreate value) { if (createBuilder_ == null) { if (nodeTypeCase_ == 3 && nodeType_ != com.daml.lf.transaction.TransactionOuterClass.NodeCreate.getDefaultInstance()) { nodeType_ = com.daml.lf.transaction.TransactionOuterClass.NodeCreate.newBuilder((com.daml.lf.transaction.TransactionOuterClass.NodeCreate) nodeType_) .mergeFrom(value).buildPartial(); } else { nodeType_ = value; } onChanged(); } else { if (nodeTypeCase_ == 3) { createBuilder_.mergeFrom(value); } createBuilder_.setMessage(value); } nodeTypeCase_ = 3; return this; } /** * .com.daml.lf.transaction.NodeCreate create = 3; */ public Builder clearCreate() { if (createBuilder_ == null) { if (nodeTypeCase_ == 3) { nodeTypeCase_ = 0; nodeType_ = null; onChanged(); } } else { if (nodeTypeCase_ == 3) { nodeTypeCase_ = 0; nodeType_ = null; } createBuilder_.clear(); } return this; } /** * .com.daml.lf.transaction.NodeCreate create = 3; */ public com.daml.lf.transaction.TransactionOuterClass.NodeCreate.Builder getCreateBuilder() { return getCreateFieldBuilder().getBuilder(); } /** * .com.daml.lf.transaction.NodeCreate create = 3; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeCreateOrBuilder getCreateOrBuilder() { if ((nodeTypeCase_ == 3) && (createBuilder_ != null)) { return createBuilder_.getMessageOrBuilder(); } else { if (nodeTypeCase_ == 3) { return (com.daml.lf.transaction.TransactionOuterClass.NodeCreate) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeCreate.getDefaultInstance(); } } /** * .com.daml.lf.transaction.NodeCreate create = 3; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeCreate, com.daml.lf.transaction.TransactionOuterClass.NodeCreate.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeCreateOrBuilder> getCreateFieldBuilder() { if (createBuilder_ == null) { if (!(nodeTypeCase_ == 3)) { nodeType_ = com.daml.lf.transaction.TransactionOuterClass.NodeCreate.getDefaultInstance(); } createBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeCreate, com.daml.lf.transaction.TransactionOuterClass.NodeCreate.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeCreateOrBuilder>( (com.daml.lf.transaction.TransactionOuterClass.NodeCreate) nodeType_, getParentForChildren(), isClean()); nodeType_ = null; } nodeTypeCase_ = 3; onChanged();; return createBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeFetch, com.daml.lf.transaction.TransactionOuterClass.NodeFetch.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeFetchOrBuilder> fetchBuilder_; /** * .com.daml.lf.transaction.NodeFetch fetch = 4; * @return Whether the fetch field is set. */ @java.lang.Override public boolean hasFetch() { return nodeTypeCase_ == 4; } /** * .com.daml.lf.transaction.NodeFetch fetch = 4; * @return The fetch. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeFetch getFetch() { if (fetchBuilder_ == null) { if (nodeTypeCase_ == 4) { return (com.daml.lf.transaction.TransactionOuterClass.NodeFetch) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeFetch.getDefaultInstance(); } else { if (nodeTypeCase_ == 4) { return fetchBuilder_.getMessage(); } return com.daml.lf.transaction.TransactionOuterClass.NodeFetch.getDefaultInstance(); } } /** * .com.daml.lf.transaction.NodeFetch fetch = 4; */ public Builder setFetch(com.daml.lf.transaction.TransactionOuterClass.NodeFetch value) { if (fetchBuilder_ == null) { if (value == null) { throw new NullPointerException(); } nodeType_ = value; onChanged(); } else { fetchBuilder_.setMessage(value); } nodeTypeCase_ = 4; return this; } /** * .com.daml.lf.transaction.NodeFetch fetch = 4; */ public Builder setFetch( com.daml.lf.transaction.TransactionOuterClass.NodeFetch.Builder builderForValue) { if (fetchBuilder_ == null) { nodeType_ = builderForValue.build(); onChanged(); } else { fetchBuilder_.setMessage(builderForValue.build()); } nodeTypeCase_ = 4; return this; } /** * .com.daml.lf.transaction.NodeFetch fetch = 4; */ public Builder mergeFetch(com.daml.lf.transaction.TransactionOuterClass.NodeFetch value) { if (fetchBuilder_ == null) { if (nodeTypeCase_ == 4 && nodeType_ != com.daml.lf.transaction.TransactionOuterClass.NodeFetch.getDefaultInstance()) { nodeType_ = com.daml.lf.transaction.TransactionOuterClass.NodeFetch.newBuilder((com.daml.lf.transaction.TransactionOuterClass.NodeFetch) nodeType_) .mergeFrom(value).buildPartial(); } else { nodeType_ = value; } onChanged(); } else { if (nodeTypeCase_ == 4) { fetchBuilder_.mergeFrom(value); } fetchBuilder_.setMessage(value); } nodeTypeCase_ = 4; return this; } /** * .com.daml.lf.transaction.NodeFetch fetch = 4; */ public Builder clearFetch() { if (fetchBuilder_ == null) { if (nodeTypeCase_ == 4) { nodeTypeCase_ = 0; nodeType_ = null; onChanged(); } } else { if (nodeTypeCase_ == 4) { nodeTypeCase_ = 0; nodeType_ = null; } fetchBuilder_.clear(); } return this; } /** * .com.daml.lf.transaction.NodeFetch fetch = 4; */ public com.daml.lf.transaction.TransactionOuterClass.NodeFetch.Builder getFetchBuilder() { return getFetchFieldBuilder().getBuilder(); } /** * .com.daml.lf.transaction.NodeFetch fetch = 4; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeFetchOrBuilder getFetchOrBuilder() { if ((nodeTypeCase_ == 4) && (fetchBuilder_ != null)) { return fetchBuilder_.getMessageOrBuilder(); } else { if (nodeTypeCase_ == 4) { return (com.daml.lf.transaction.TransactionOuterClass.NodeFetch) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeFetch.getDefaultInstance(); } } /** * .com.daml.lf.transaction.NodeFetch fetch = 4; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeFetch, com.daml.lf.transaction.TransactionOuterClass.NodeFetch.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeFetchOrBuilder> getFetchFieldBuilder() { if (fetchBuilder_ == null) { if (!(nodeTypeCase_ == 4)) { nodeType_ = com.daml.lf.transaction.TransactionOuterClass.NodeFetch.getDefaultInstance(); } fetchBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeFetch, com.daml.lf.transaction.TransactionOuterClass.NodeFetch.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeFetchOrBuilder>( (com.daml.lf.transaction.TransactionOuterClass.NodeFetch) nodeType_, getParentForChildren(), isClean()); nodeType_ = null; } nodeTypeCase_ = 4; onChanged();; return fetchBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeExercise, com.daml.lf.transaction.TransactionOuterClass.NodeExercise.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeExerciseOrBuilder> exerciseBuilder_; /** * .com.daml.lf.transaction.NodeExercise exercise = 5; * @return Whether the exercise field is set. */ @java.lang.Override public boolean hasExercise() { return nodeTypeCase_ == 5; } /** * .com.daml.lf.transaction.NodeExercise exercise = 5; * @return The exercise. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeExercise getExercise() { if (exerciseBuilder_ == null) { if (nodeTypeCase_ == 5) { return (com.daml.lf.transaction.TransactionOuterClass.NodeExercise) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeExercise.getDefaultInstance(); } else { if (nodeTypeCase_ == 5) { return exerciseBuilder_.getMessage(); } return com.daml.lf.transaction.TransactionOuterClass.NodeExercise.getDefaultInstance(); } } /** * .com.daml.lf.transaction.NodeExercise exercise = 5; */ public Builder setExercise(com.daml.lf.transaction.TransactionOuterClass.NodeExercise value) { if (exerciseBuilder_ == null) { if (value == null) { throw new NullPointerException(); } nodeType_ = value; onChanged(); } else { exerciseBuilder_.setMessage(value); } nodeTypeCase_ = 5; return this; } /** * .com.daml.lf.transaction.NodeExercise exercise = 5; */ public Builder setExercise( com.daml.lf.transaction.TransactionOuterClass.NodeExercise.Builder builderForValue) { if (exerciseBuilder_ == null) { nodeType_ = builderForValue.build(); onChanged(); } else { exerciseBuilder_.setMessage(builderForValue.build()); } nodeTypeCase_ = 5; return this; } /** * .com.daml.lf.transaction.NodeExercise exercise = 5; */ public Builder mergeExercise(com.daml.lf.transaction.TransactionOuterClass.NodeExercise value) { if (exerciseBuilder_ == null) { if (nodeTypeCase_ == 5 && nodeType_ != com.daml.lf.transaction.TransactionOuterClass.NodeExercise.getDefaultInstance()) { nodeType_ = com.daml.lf.transaction.TransactionOuterClass.NodeExercise.newBuilder((com.daml.lf.transaction.TransactionOuterClass.NodeExercise) nodeType_) .mergeFrom(value).buildPartial(); } else { nodeType_ = value; } onChanged(); } else { if (nodeTypeCase_ == 5) { exerciseBuilder_.mergeFrom(value); } exerciseBuilder_.setMessage(value); } nodeTypeCase_ = 5; return this; } /** * .com.daml.lf.transaction.NodeExercise exercise = 5; */ public Builder clearExercise() { if (exerciseBuilder_ == null) { if (nodeTypeCase_ == 5) { nodeTypeCase_ = 0; nodeType_ = null; onChanged(); } } else { if (nodeTypeCase_ == 5) { nodeTypeCase_ = 0; nodeType_ = null; } exerciseBuilder_.clear(); } return this; } /** * .com.daml.lf.transaction.NodeExercise exercise = 5; */ public com.daml.lf.transaction.TransactionOuterClass.NodeExercise.Builder getExerciseBuilder() { return getExerciseFieldBuilder().getBuilder(); } /** * .com.daml.lf.transaction.NodeExercise exercise = 5; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeExerciseOrBuilder getExerciseOrBuilder() { if ((nodeTypeCase_ == 5) && (exerciseBuilder_ != null)) { return exerciseBuilder_.getMessageOrBuilder(); } else { if (nodeTypeCase_ == 5) { return (com.daml.lf.transaction.TransactionOuterClass.NodeExercise) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeExercise.getDefaultInstance(); } } /** * .com.daml.lf.transaction.NodeExercise exercise = 5; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeExercise, com.daml.lf.transaction.TransactionOuterClass.NodeExercise.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeExerciseOrBuilder> getExerciseFieldBuilder() { if (exerciseBuilder_ == null) { if (!(nodeTypeCase_ == 5)) { nodeType_ = com.daml.lf.transaction.TransactionOuterClass.NodeExercise.getDefaultInstance(); } exerciseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeExercise, com.daml.lf.transaction.TransactionOuterClass.NodeExercise.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeExerciseOrBuilder>( (com.daml.lf.transaction.TransactionOuterClass.NodeExercise) nodeType_, getParentForChildren(), isClean()); nodeType_ = null; } nodeTypeCase_ = 5; onChanged();; return exerciseBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey, com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKeyOrBuilder> lookupByKeyBuilder_; /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; * @return Whether the lookupByKey field is set. */ @java.lang.Override public boolean hasLookupByKey() { return nodeTypeCase_ == 6; } /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; * @return The lookupByKey. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey getLookupByKey() { if (lookupByKeyBuilder_ == null) { if (nodeTypeCase_ == 6) { return (com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.getDefaultInstance(); } else { if (nodeTypeCase_ == 6) { return lookupByKeyBuilder_.getMessage(); } return com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.getDefaultInstance(); } } /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; */ public Builder setLookupByKey(com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey value) { if (lookupByKeyBuilder_ == null) { if (value == null) { throw new NullPointerException(); } nodeType_ = value; onChanged(); } else { lookupByKeyBuilder_.setMessage(value); } nodeTypeCase_ = 6; return this; } /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; */ public Builder setLookupByKey( com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.Builder builderForValue) { if (lookupByKeyBuilder_ == null) { nodeType_ = builderForValue.build(); onChanged(); } else { lookupByKeyBuilder_.setMessage(builderForValue.build()); } nodeTypeCase_ = 6; return this; } /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; */ public Builder mergeLookupByKey(com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey value) { if (lookupByKeyBuilder_ == null) { if (nodeTypeCase_ == 6 && nodeType_ != com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.getDefaultInstance()) { nodeType_ = com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.newBuilder((com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) nodeType_) .mergeFrom(value).buildPartial(); } else { nodeType_ = value; } onChanged(); } else { if (nodeTypeCase_ == 6) { lookupByKeyBuilder_.mergeFrom(value); } lookupByKeyBuilder_.setMessage(value); } nodeTypeCase_ = 6; return this; } /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; */ public Builder clearLookupByKey() { if (lookupByKeyBuilder_ == null) { if (nodeTypeCase_ == 6) { nodeTypeCase_ = 0; nodeType_ = null; onChanged(); } } else { if (nodeTypeCase_ == 6) { nodeTypeCase_ = 0; nodeType_ = null; } lookupByKeyBuilder_.clear(); } return this; } /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; */ public com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.Builder getLookupByKeyBuilder() { return getLookupByKeyFieldBuilder().getBuilder(); } /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKeyOrBuilder getLookupByKeyOrBuilder() { if ((nodeTypeCase_ == 6) && (lookupByKeyBuilder_ != null)) { return lookupByKeyBuilder_.getMessageOrBuilder(); } else { if (nodeTypeCase_ == 6) { return (com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.getDefaultInstance(); } } /** * .com.daml.lf.transaction.NodeLookupByKey lookup_by_key = 6; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey, com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKeyOrBuilder> getLookupByKeyFieldBuilder() { if (lookupByKeyBuilder_ == null) { if (!(nodeTypeCase_ == 6)) { nodeType_ = com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.getDefaultInstance(); } lookupByKeyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey, com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKeyOrBuilder>( (com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) nodeType_, getParentForChildren(), isClean()); nodeType_ = null; } nodeTypeCase_ = 6; onChanged();; return lookupByKeyBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeRollback, com.daml.lf.transaction.TransactionOuterClass.NodeRollback.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeRollbackOrBuilder> rollbackBuilder_; /** *
       * *since version 14*
       * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; * @return Whether the rollback field is set. */ @java.lang.Override public boolean hasRollback() { return nodeTypeCase_ == 7; } /** *
       * *since version 14*
       * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; * @return The rollback. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeRollback getRollback() { if (rollbackBuilder_ == null) { if (nodeTypeCase_ == 7) { return (com.daml.lf.transaction.TransactionOuterClass.NodeRollback) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeRollback.getDefaultInstance(); } else { if (nodeTypeCase_ == 7) { return rollbackBuilder_.getMessage(); } return com.daml.lf.transaction.TransactionOuterClass.NodeRollback.getDefaultInstance(); } } /** *
       * *since version 14*
       * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; */ public Builder setRollback(com.daml.lf.transaction.TransactionOuterClass.NodeRollback value) { if (rollbackBuilder_ == null) { if (value == null) { throw new NullPointerException(); } nodeType_ = value; onChanged(); } else { rollbackBuilder_.setMessage(value); } nodeTypeCase_ = 7; return this; } /** *
       * *since version 14*
       * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; */ public Builder setRollback( com.daml.lf.transaction.TransactionOuterClass.NodeRollback.Builder builderForValue) { if (rollbackBuilder_ == null) { nodeType_ = builderForValue.build(); onChanged(); } else { rollbackBuilder_.setMessage(builderForValue.build()); } nodeTypeCase_ = 7; return this; } /** *
       * *since version 14*
       * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; */ public Builder mergeRollback(com.daml.lf.transaction.TransactionOuterClass.NodeRollback value) { if (rollbackBuilder_ == null) { if (nodeTypeCase_ == 7 && nodeType_ != com.daml.lf.transaction.TransactionOuterClass.NodeRollback.getDefaultInstance()) { nodeType_ = com.daml.lf.transaction.TransactionOuterClass.NodeRollback.newBuilder((com.daml.lf.transaction.TransactionOuterClass.NodeRollback) nodeType_) .mergeFrom(value).buildPartial(); } else { nodeType_ = value; } onChanged(); } else { if (nodeTypeCase_ == 7) { rollbackBuilder_.mergeFrom(value); } rollbackBuilder_.setMessage(value); } nodeTypeCase_ = 7; return this; } /** *
       * *since version 14*
       * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; */ public Builder clearRollback() { if (rollbackBuilder_ == null) { if (nodeTypeCase_ == 7) { nodeTypeCase_ = 0; nodeType_ = null; onChanged(); } } else { if (nodeTypeCase_ == 7) { nodeTypeCase_ = 0; nodeType_ = null; } rollbackBuilder_.clear(); } return this; } /** *
       * *since version 14*
       * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; */ public com.daml.lf.transaction.TransactionOuterClass.NodeRollback.Builder getRollbackBuilder() { return getRollbackFieldBuilder().getBuilder(); } /** *
       * *since version 14*
       * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeRollbackOrBuilder getRollbackOrBuilder() { if ((nodeTypeCase_ == 7) && (rollbackBuilder_ != null)) { return rollbackBuilder_.getMessageOrBuilder(); } else { if (nodeTypeCase_ == 7) { return (com.daml.lf.transaction.TransactionOuterClass.NodeRollback) nodeType_; } return com.daml.lf.transaction.TransactionOuterClass.NodeRollback.getDefaultInstance(); } } /** *
       * *since version 14*
       * 
* * .com.daml.lf.transaction.NodeRollback rollback = 7; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeRollback, com.daml.lf.transaction.TransactionOuterClass.NodeRollback.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeRollbackOrBuilder> getRollbackFieldBuilder() { if (rollbackBuilder_ == null) { if (!(nodeTypeCase_ == 7)) { nodeType_ = com.daml.lf.transaction.TransactionOuterClass.NodeRollback.getDefaultInstance(); } rollbackBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.NodeRollback, com.daml.lf.transaction.TransactionOuterClass.NodeRollback.Builder, com.daml.lf.transaction.TransactionOuterClass.NodeRollbackOrBuilder>( (com.daml.lf.transaction.TransactionOuterClass.NodeRollback) nodeType_, getParentForChildren(), isClean()); nodeType_ = null; } nodeTypeCase_ = 7; onChanged();; return rollbackBuilder_; } private java.lang.Object version_ = ""; /** *
       * *since 11*, optional
       * 
* * string version = 63; * @return The version. */ public java.lang.String getVersion() { java.lang.Object ref = version_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); version_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * *since 11*, optional
       * 
* * string version = 63; * @return The bytes for version. */ public com.google.protobuf.ByteString getVersionBytes() { java.lang.Object ref = version_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); version_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * *since 11*, optional
       * 
* * string version = 63; * @param value The version to set. * @return This builder for chaining. */ public Builder setVersion( java.lang.String value) { if (value == null) { throw new NullPointerException(); } version_ = value; onChanged(); return this; } /** *
       * *since 11*, optional
       * 
* * string version = 63; * @return This builder for chaining. */ public Builder clearVersion() { version_ = getDefaultInstance().getVersion(); onChanged(); return this; } /** *
       * *since 11*, optional
       * 
* * string version = 63; * @param value The bytes for version to set. * @return This builder for chaining. */ public Builder setVersionBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); version_ = value; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:com.daml.lf.transaction.Node) } // @@protoc_insertion_point(class_scope:com.daml.lf.transaction.Node) private static final com.daml.lf.transaction.TransactionOuterClass.Node DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.lf.transaction.TransactionOuterClass.Node(); } public static com.daml.lf.transaction.TransactionOuterClass.Node getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Node parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Node(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.Node getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface KeyWithMaintainersOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.lf.transaction.KeyWithMaintainers) com.google.protobuf.MessageOrBuilder { /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; * @return Whether the keyVersioned field is set. */ boolean hasKeyVersioned(); /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; * @return The keyVersioned. */ com.daml.lf.value.ValueOuterClass.VersionedValue getKeyVersioned(); /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; */ com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder getKeyVersionedOrBuilder(); /** *
     * *defined in version >= 1.11*
     * 
* * bytes key_unversioned = 3; * @return Whether the keyUnversioned field is set. */ boolean hasKeyUnversioned(); /** *
     * *defined in version >= 1.11*
     * 
* * bytes key_unversioned = 3; * @return The keyUnversioned. */ com.google.protobuf.ByteString getKeyUnversioned(); /** *
     * the maintainers induced by the key
     * 
* * repeated string maintainers = 2; * @return A list containing the maintainers. */ java.util.List getMaintainersList(); /** *
     * the maintainers induced by the key
     * 
* * repeated string maintainers = 2; * @return The count of maintainers. */ int getMaintainersCount(); /** *
     * the maintainers induced by the key
     * 
* * repeated string maintainers = 2; * @param index The index of the element to return. * @return The maintainers at the given index. */ java.lang.String getMaintainers(int index); /** *
     * the maintainers induced by the key
     * 
* * repeated string maintainers = 2; * @param index The index of the value to return. * @return The bytes of the maintainers at the given index. */ com.google.protobuf.ByteString getMaintainersBytes(int index); public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.KeyCase getKeyCase(); } /** * Protobuf type {@code com.daml.lf.transaction.KeyWithMaintainers} */ public static final class KeyWithMaintainers extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.lf.transaction.KeyWithMaintainers) KeyWithMaintainersOrBuilder { private static final long serialVersionUID = 0L; // Use KeyWithMaintainers.newBuilder() to construct. private KeyWithMaintainers(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private KeyWithMaintainers() { maintainers_ = com.google.protobuf.LazyStringArrayList.EMPTY; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new KeyWithMaintainers(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private KeyWithMaintainers( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.daml.lf.value.ValueOuterClass.VersionedValue.Builder subBuilder = null; if (keyCase_ == 1) { subBuilder = ((com.daml.lf.value.ValueOuterClass.VersionedValue) key_).toBuilder(); } key_ = input.readMessage(com.daml.lf.value.ValueOuterClass.VersionedValue.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((com.daml.lf.value.ValueOuterClass.VersionedValue) key_); key_ = subBuilder.buildPartial(); } keyCase_ = 1; break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000001) != 0)) { maintainers_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000001; } maintainers_.add(s); break; } case 26: { key_ = input.readBytes(); keyCase_ = 3; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) != 0)) { maintainers_ = maintainers_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_KeyWithMaintainers_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_KeyWithMaintainers_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.class, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder.class); } private int keyCase_ = 0; private java.lang.Object key_; public enum KeyCase implements com.google.protobuf.Internal.EnumLite, com.google.protobuf.AbstractMessage.InternalOneOfEnum { KEY_VERSIONED(1), KEY_UNVERSIONED(3), KEY_NOT_SET(0); private final int value; private KeyCase(int value) { this.value = value; } /** * @param value The number of the enum to look for. * @return The enum associated with the given number. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static KeyCase valueOf(int value) { return forNumber(value); } public static KeyCase forNumber(int value) { switch (value) { case 1: return KEY_VERSIONED; case 3: return KEY_UNVERSIONED; case 0: return KEY_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; public KeyCase getKeyCase() { return KeyCase.forNumber( keyCase_); } public static final int KEY_VERSIONED_FIELD_NUMBER = 1; /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; * @return Whether the keyVersioned field is set. */ @java.lang.Override public boolean hasKeyVersioned() { return keyCase_ == 1; } /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; * @return The keyVersioned. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValue getKeyVersioned() { if (keyCase_ == 1) { return (com.daml.lf.value.ValueOuterClass.VersionedValue) key_; } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder getKeyVersionedOrBuilder() { if (keyCase_ == 1) { return (com.daml.lf.value.ValueOuterClass.VersionedValue) key_; } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } public static final int KEY_UNVERSIONED_FIELD_NUMBER = 3; /** *
     * *defined in version >= 1.11*
     * 
* * bytes key_unversioned = 3; * @return Whether the keyUnversioned field is set. */ @java.lang.Override public boolean hasKeyUnversioned() { return keyCase_ == 3; } /** *
     * *defined in version >= 1.11*
     * 
* * bytes key_unversioned = 3; * @return The keyUnversioned. */ @java.lang.Override public com.google.protobuf.ByteString getKeyUnversioned() { if (keyCase_ == 3) { return (com.google.protobuf.ByteString) key_; } return com.google.protobuf.ByteString.EMPTY; } public static final int MAINTAINERS_FIELD_NUMBER = 2; private com.google.protobuf.LazyStringList maintainers_; /** *
     * the maintainers induced by the key
     * 
* * repeated string maintainers = 2; * @return A list containing the maintainers. */ public com.google.protobuf.ProtocolStringList getMaintainersList() { return maintainers_; } /** *
     * the maintainers induced by the key
     * 
* * repeated string maintainers = 2; * @return The count of maintainers. */ public int getMaintainersCount() { return maintainers_.size(); } /** *
     * the maintainers induced by the key
     * 
* * repeated string maintainers = 2; * @param index The index of the element to return. * @return The maintainers at the given index. */ public java.lang.String getMaintainers(int index) { return maintainers_.get(index); } /** *
     * the maintainers induced by the key
     * 
* * repeated string maintainers = 2; * @param index The index of the value to return. * @return The bytes of the maintainers at the given index. */ public com.google.protobuf.ByteString getMaintainersBytes(int index) { return maintainers_.getByteString(index); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (keyCase_ == 1) { output.writeMessage(1, (com.daml.lf.value.ValueOuterClass.VersionedValue) key_); } for (int i = 0; i < maintainers_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, maintainers_.getRaw(i)); } if (keyCase_ == 3) { output.writeBytes( 3, (com.google.protobuf.ByteString) key_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (keyCase_ == 1) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, (com.daml.lf.value.ValueOuterClass.VersionedValue) key_); } { int dataSize = 0; for (int i = 0; i < maintainers_.size(); i++) { dataSize += computeStringSizeNoTag(maintainers_.getRaw(i)); } size += dataSize; size += 1 * getMaintainersList().size(); } if (keyCase_ == 3) { size += com.google.protobuf.CodedOutputStream .computeBytesSize( 3, (com.google.protobuf.ByteString) key_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers)) { return super.equals(obj); } com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers other = (com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers) obj; if (!getMaintainersList() .equals(other.getMaintainersList())) return false; if (!getKeyCase().equals(other.getKeyCase())) return false; switch (keyCase_) { case 1: if (!getKeyVersioned() .equals(other.getKeyVersioned())) return false; break; case 3: if (!getKeyUnversioned() .equals(other.getKeyUnversioned())) return false; break; case 0: default: } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (getMaintainersCount() > 0) { hash = (37 * hash) + MAINTAINERS_FIELD_NUMBER; hash = (53 * hash) + getMaintainersList().hashCode(); } switch (keyCase_) { case 1: hash = (37 * hash) + KEY_VERSIONED_FIELD_NUMBER; hash = (53 * hash) + getKeyVersioned().hashCode(); break; case 3: hash = (37 * hash) + KEY_UNVERSIONED_FIELD_NUMBER; hash = (53 * hash) + getKeyUnversioned().hashCode(); break; case 0: default: } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code com.daml.lf.transaction.KeyWithMaintainers} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.lf.transaction.KeyWithMaintainers) com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_KeyWithMaintainers_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_KeyWithMaintainers_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.class, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder.class); } // Construct using com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); maintainers_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); keyCase_ = 0; key_ = null; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_KeyWithMaintainers_descriptor; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getDefaultInstanceForType() { return com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance(); } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers build() { com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers buildPartial() { com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers result = new com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers(this); int from_bitField0_ = bitField0_; if (keyCase_ == 1) { if (keyVersionedBuilder_ == null) { result.key_ = key_; } else { result.key_ = keyVersionedBuilder_.build(); } } if (keyCase_ == 3) { result.key_ = key_; } if (((bitField0_ & 0x00000001) != 0)) { maintainers_ = maintainers_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000001); } result.maintainers_ = maintainers_; result.keyCase_ = keyCase_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers) { return mergeFrom((com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers other) { if (other == com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance()) return this; if (!other.maintainers_.isEmpty()) { if (maintainers_.isEmpty()) { maintainers_ = other.maintainers_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureMaintainersIsMutable(); maintainers_.addAll(other.maintainers_); } onChanged(); } switch (other.getKeyCase()) { case KEY_VERSIONED: { mergeKeyVersioned(other.getKeyVersioned()); break; } case KEY_UNVERSIONED: { setKeyUnversioned(other.getKeyUnversioned()); break; } case KEY_NOT_SET: { break; } } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int keyCase_ = 0; private java.lang.Object key_; public KeyCase getKeyCase() { return KeyCase.forNumber( keyCase_); } public Builder clearKey() { keyCase_ = 0; key_ = null; onChanged(); return this; } private int bitField0_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.VersionedValue, com.daml.lf.value.ValueOuterClass.VersionedValue.Builder, com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder> keyVersionedBuilder_; /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; * @return Whether the keyVersioned field is set. */ @java.lang.Override public boolean hasKeyVersioned() { return keyCase_ == 1; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; * @return The keyVersioned. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValue getKeyVersioned() { if (keyVersionedBuilder_ == null) { if (keyCase_ == 1) { return (com.daml.lf.value.ValueOuterClass.VersionedValue) key_; } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } else { if (keyCase_ == 1) { return keyVersionedBuilder_.getMessage(); } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; */ public Builder setKeyVersioned(com.daml.lf.value.ValueOuterClass.VersionedValue value) { if (keyVersionedBuilder_ == null) { if (value == null) { throw new NullPointerException(); } key_ = value; onChanged(); } else { keyVersionedBuilder_.setMessage(value); } keyCase_ = 1; return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; */ public Builder setKeyVersioned( com.daml.lf.value.ValueOuterClass.VersionedValue.Builder builderForValue) { if (keyVersionedBuilder_ == null) { key_ = builderForValue.build(); onChanged(); } else { keyVersionedBuilder_.setMessage(builderForValue.build()); } keyCase_ = 1; return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; */ public Builder mergeKeyVersioned(com.daml.lf.value.ValueOuterClass.VersionedValue value) { if (keyVersionedBuilder_ == null) { if (keyCase_ == 1 && key_ != com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance()) { key_ = com.daml.lf.value.ValueOuterClass.VersionedValue.newBuilder((com.daml.lf.value.ValueOuterClass.VersionedValue) key_) .mergeFrom(value).buildPartial(); } else { key_ = value; } onChanged(); } else { if (keyCase_ == 1) { keyVersionedBuilder_.mergeFrom(value); } keyVersionedBuilder_.setMessage(value); } keyCase_ = 1; return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; */ public Builder clearKeyVersioned() { if (keyVersionedBuilder_ == null) { if (keyCase_ == 1) { keyCase_ = 0; key_ = null; onChanged(); } } else { if (keyCase_ == 1) { keyCase_ = 0; key_ = null; } keyVersionedBuilder_.clear(); } return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; */ public com.daml.lf.value.ValueOuterClass.VersionedValue.Builder getKeyVersionedBuilder() { return getKeyVersionedFieldBuilder().getBuilder(); } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder getKeyVersionedOrBuilder() { if ((keyCase_ == 1) && (keyVersionedBuilder_ != null)) { return keyVersionedBuilder_.getMessageOrBuilder(); } else { if (keyCase_ == 1) { return (com.daml.lf.value.ValueOuterClass.VersionedValue) key_; } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue key_versioned = 1; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.VersionedValue, com.daml.lf.value.ValueOuterClass.VersionedValue.Builder, com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder> getKeyVersionedFieldBuilder() { if (keyVersionedBuilder_ == null) { if (!(keyCase_ == 1)) { key_ = com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } keyVersionedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.VersionedValue, com.daml.lf.value.ValueOuterClass.VersionedValue.Builder, com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder>( (com.daml.lf.value.ValueOuterClass.VersionedValue) key_, getParentForChildren(), isClean()); key_ = null; } keyCase_ = 1; onChanged();; return keyVersionedBuilder_; } /** *
       * *defined in version >= 1.11*
       * 
* * bytes key_unversioned = 3; * @return Whether the keyUnversioned field is set. */ public boolean hasKeyUnversioned() { return keyCase_ == 3; } /** *
       * *defined in version >= 1.11*
       * 
* * bytes key_unversioned = 3; * @return The keyUnversioned. */ public com.google.protobuf.ByteString getKeyUnversioned() { if (keyCase_ == 3) { return (com.google.protobuf.ByteString) key_; } return com.google.protobuf.ByteString.EMPTY; } /** *
       * *defined in version >= 1.11*
       * 
* * bytes key_unversioned = 3; * @param value The keyUnversioned to set. * @return This builder for chaining. */ public Builder setKeyUnversioned(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } keyCase_ = 3; key_ = value; onChanged(); return this; } /** *
       * *defined in version >= 1.11*
       * 
* * bytes key_unversioned = 3; * @return This builder for chaining. */ public Builder clearKeyUnversioned() { if (keyCase_ == 3) { keyCase_ = 0; key_ = null; onChanged(); } return this; } private com.google.protobuf.LazyStringList maintainers_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureMaintainersIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { maintainers_ = new com.google.protobuf.LazyStringArrayList(maintainers_); bitField0_ |= 0x00000001; } } /** *
       * the maintainers induced by the key
       * 
* * repeated string maintainers = 2; * @return A list containing the maintainers. */ public com.google.protobuf.ProtocolStringList getMaintainersList() { return maintainers_.getUnmodifiableView(); } /** *
       * the maintainers induced by the key
       * 
* * repeated string maintainers = 2; * @return The count of maintainers. */ public int getMaintainersCount() { return maintainers_.size(); } /** *
       * the maintainers induced by the key
       * 
* * repeated string maintainers = 2; * @param index The index of the element to return. * @return The maintainers at the given index. */ public java.lang.String getMaintainers(int index) { return maintainers_.get(index); } /** *
       * the maintainers induced by the key
       * 
* * repeated string maintainers = 2; * @param index The index of the value to return. * @return The bytes of the maintainers at the given index. */ public com.google.protobuf.ByteString getMaintainersBytes(int index) { return maintainers_.getByteString(index); } /** *
       * the maintainers induced by the key
       * 
* * repeated string maintainers = 2; * @param index The index to set the value at. * @param value The maintainers to set. * @return This builder for chaining. */ public Builder setMaintainers( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureMaintainersIsMutable(); maintainers_.set(index, value); onChanged(); return this; } /** *
       * the maintainers induced by the key
       * 
* * repeated string maintainers = 2; * @param value The maintainers to add. * @return This builder for chaining. */ public Builder addMaintainers( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureMaintainersIsMutable(); maintainers_.add(value); onChanged(); return this; } /** *
       * the maintainers induced by the key
       * 
* * repeated string maintainers = 2; * @param values The maintainers to add. * @return This builder for chaining. */ public Builder addAllMaintainers( java.lang.Iterable values) { ensureMaintainersIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, maintainers_); onChanged(); return this; } /** *
       * the maintainers induced by the key
       * 
* * repeated string maintainers = 2; * @return This builder for chaining. */ public Builder clearMaintainers() { maintainers_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** *
       * the maintainers induced by the key
       * 
* * repeated string maintainers = 2; * @param value The bytes of the maintainers to add. * @return This builder for chaining. */ public Builder addMaintainersBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureMaintainersIsMutable(); maintainers_.add(value); onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:com.daml.lf.transaction.KeyWithMaintainers) } // @@protoc_insertion_point(class_scope:com.daml.lf.transaction.KeyWithMaintainers) private static final com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers(); } public static com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public KeyWithMaintainers parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new KeyWithMaintainers(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface NodeCreateOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.lf.transaction.NodeCreate) com.google.protobuf.MessageOrBuilder { /** *
     * *until version 11*
     * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; * @return Whether the contractInstance field is set. */ boolean hasContractInstance(); /** *
     * *until version 11*
     * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; * @return The contractInstance. */ com.daml.lf.transaction.TransactionOuterClass.ContractInstance getContractInstance(); /** *
     * *until version 11*
     * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; */ com.daml.lf.transaction.TransactionOuterClass.ContractInstanceOrBuilder getContractInstanceOrBuilder(); /** *
     * *since version 12*
     * 
* * .com.daml.lf.value.Identifier template_id = 7; * @return Whether the templateId field is set. */ boolean hasTemplateId(); /** *
     * *since version 12*
     * 
* * .com.daml.lf.value.Identifier template_id = 7; * @return The templateId. */ com.daml.lf.value.ValueOuterClass.Identifier getTemplateId(); /** *
     * *since version 12*
     * 
* * .com.daml.lf.value.Identifier template_id = 7; */ com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder(); /** *
     * *since version 12*
     * 
* * bytes arg_unversioned = 8; * @return The argUnversioned. */ com.google.protobuf.ByteString getArgUnversioned(); /** *
     * *since version 12*
     * 
* * string agreement = 9; * @return The agreement. */ java.lang.String getAgreement(); /** *
     * *since version 12*
     * 
* * string agreement = 9; * @return The bytes for agreement. */ com.google.protobuf.ByteString getAgreementBytes(); /** * repeated string stakeholders = 3; * @return A list containing the stakeholders. */ java.util.List getStakeholdersList(); /** * repeated string stakeholders = 3; * @return The count of stakeholders. */ int getStakeholdersCount(); /** * repeated string stakeholders = 3; * @param index The index of the element to return. * @return The stakeholders at the given index. */ java.lang.String getStakeholders(int index); /** * repeated string stakeholders = 3; * @param index The index of the value to return. * @return The bytes of the stakeholders at the given index. */ com.google.protobuf.ByteString getStakeholdersBytes(int index); /** * repeated string signatories = 4; * @return A list containing the signatories. */ java.util.List getSignatoriesList(); /** * repeated string signatories = 4; * @return The count of signatories. */ int getSignatoriesCount(); /** * repeated string signatories = 4; * @param index The index of the element to return. * @return The signatories at the given index. */ java.lang.String getSignatories(int index); /** * repeated string signatories = 4; * @param index The index of the value to return. * @return The bytes of the signatories at the given index. */ com.google.protobuf.ByteString getSignatoriesBytes(int index); /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; * @return Whether the keyWithMaintainers field is set. */ boolean hasKeyWithMaintainers(); /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; * @return The keyWithMaintainers. */ com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getKeyWithMaintainers(); /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; */ com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder getKeyWithMaintainersOrBuilder(); /** * .com.daml.lf.value.ContractId contract_id_struct = 6; * @return Whether the contractIdStruct field is set. */ boolean hasContractIdStruct(); /** * .com.daml.lf.value.ContractId contract_id_struct = 6; * @return The contractIdStruct. */ com.daml.lf.value.ValueOuterClass.ContractId getContractIdStruct(); /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder getContractIdStructOrBuilder(); } /** * Protobuf type {@code com.daml.lf.transaction.NodeCreate} */ public static final class NodeCreate extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.lf.transaction.NodeCreate) NodeCreateOrBuilder { private static final long serialVersionUID = 0L; // Use NodeCreate.newBuilder() to construct. private NodeCreate(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private NodeCreate() { argUnversioned_ = com.google.protobuf.ByteString.EMPTY; agreement_ = ""; stakeholders_ = com.google.protobuf.LazyStringArrayList.EMPTY; signatories_ = com.google.protobuf.LazyStringArrayList.EMPTY; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new NodeCreate(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private NodeCreate( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 18: { com.daml.lf.transaction.TransactionOuterClass.ContractInstance.Builder subBuilder = null; if (contractInstance_ != null) { subBuilder = contractInstance_.toBuilder(); } contractInstance_ = input.readMessage(com.daml.lf.transaction.TransactionOuterClass.ContractInstance.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(contractInstance_); contractInstance_ = subBuilder.buildPartial(); } break; } case 26: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000001) != 0)) { stakeholders_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000001; } stakeholders_.add(s); break; } case 34: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000002) != 0)) { signatories_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000002; } signatories_.add(s); break; } case 42: { com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder subBuilder = null; if (keyWithMaintainers_ != null) { subBuilder = keyWithMaintainers_.toBuilder(); } keyWithMaintainers_ = input.readMessage(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(keyWithMaintainers_); keyWithMaintainers_ = subBuilder.buildPartial(); } break; } case 50: { com.daml.lf.value.ValueOuterClass.ContractId.Builder subBuilder = null; if (contractIdStruct_ != null) { subBuilder = contractIdStruct_.toBuilder(); } contractIdStruct_ = input.readMessage(com.daml.lf.value.ValueOuterClass.ContractId.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(contractIdStruct_); contractIdStruct_ = subBuilder.buildPartial(); } break; } case 58: { com.daml.lf.value.ValueOuterClass.Identifier.Builder subBuilder = null; if (templateId_ != null) { subBuilder = templateId_.toBuilder(); } templateId_ = input.readMessage(com.daml.lf.value.ValueOuterClass.Identifier.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(templateId_); templateId_ = subBuilder.buildPartial(); } break; } case 66: { argUnversioned_ = input.readBytes(); break; } case 74: { java.lang.String s = input.readStringRequireUtf8(); agreement_ = s; break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) != 0)) { stakeholders_ = stakeholders_.getUnmodifiableView(); } if (((mutable_bitField0_ & 0x00000002) != 0)) { signatories_ = signatories_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeCreate_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeCreate_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.NodeCreate.class, com.daml.lf.transaction.TransactionOuterClass.NodeCreate.Builder.class); } public static final int CONTRACT_INSTANCE_FIELD_NUMBER = 2; private com.daml.lf.transaction.TransactionOuterClass.ContractInstance contractInstance_; /** *
     * *until version 11*
     * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; * @return Whether the contractInstance field is set. */ @java.lang.Override public boolean hasContractInstance() { return contractInstance_ != null; } /** *
     * *until version 11*
     * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; * @return The contractInstance. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.ContractInstance getContractInstance() { return contractInstance_ == null ? com.daml.lf.transaction.TransactionOuterClass.ContractInstance.getDefaultInstance() : contractInstance_; } /** *
     * *until version 11*
     * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.ContractInstanceOrBuilder getContractInstanceOrBuilder() { return getContractInstance(); } public static final int TEMPLATE_ID_FIELD_NUMBER = 7; private com.daml.lf.value.ValueOuterClass.Identifier templateId_; /** *
     * *since version 12*
     * 
* * .com.daml.lf.value.Identifier template_id = 7; * @return Whether the templateId field is set. */ @java.lang.Override public boolean hasTemplateId() { return templateId_ != null; } /** *
     * *since version 12*
     * 
* * .com.daml.lf.value.Identifier template_id = 7; * @return The templateId. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.Identifier getTemplateId() { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } /** *
     * *since version 12*
     * 
* * .com.daml.lf.value.Identifier template_id = 7; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder() { return getTemplateId(); } public static final int ARG_UNVERSIONED_FIELD_NUMBER = 8; private com.google.protobuf.ByteString argUnversioned_; /** *
     * *since version 12*
     * 
* * bytes arg_unversioned = 8; * @return The argUnversioned. */ @java.lang.Override public com.google.protobuf.ByteString getArgUnversioned() { return argUnversioned_; } public static final int AGREEMENT_FIELD_NUMBER = 9; private volatile java.lang.Object agreement_; /** *
     * *since version 12*
     * 
* * string agreement = 9; * @return The agreement. */ @java.lang.Override public java.lang.String getAgreement() { java.lang.Object ref = agreement_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); agreement_ = s; return s; } } /** *
     * *since version 12*
     * 
* * string agreement = 9; * @return The bytes for agreement. */ @java.lang.Override public com.google.protobuf.ByteString getAgreementBytes() { java.lang.Object ref = agreement_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); agreement_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int STAKEHOLDERS_FIELD_NUMBER = 3; private com.google.protobuf.LazyStringList stakeholders_; /** * repeated string stakeholders = 3; * @return A list containing the stakeholders. */ public com.google.protobuf.ProtocolStringList getStakeholdersList() { return stakeholders_; } /** * repeated string stakeholders = 3; * @return The count of stakeholders. */ public int getStakeholdersCount() { return stakeholders_.size(); } /** * repeated string stakeholders = 3; * @param index The index of the element to return. * @return The stakeholders at the given index. */ public java.lang.String getStakeholders(int index) { return stakeholders_.get(index); } /** * repeated string stakeholders = 3; * @param index The index of the value to return. * @return The bytes of the stakeholders at the given index. */ public com.google.protobuf.ByteString getStakeholdersBytes(int index) { return stakeholders_.getByteString(index); } public static final int SIGNATORIES_FIELD_NUMBER = 4; private com.google.protobuf.LazyStringList signatories_; /** * repeated string signatories = 4; * @return A list containing the signatories. */ public com.google.protobuf.ProtocolStringList getSignatoriesList() { return signatories_; } /** * repeated string signatories = 4; * @return The count of signatories. */ public int getSignatoriesCount() { return signatories_.size(); } /** * repeated string signatories = 4; * @param index The index of the element to return. * @return The signatories at the given index. */ public java.lang.String getSignatories(int index) { return signatories_.get(index); } /** * repeated string signatories = 4; * @param index The index of the value to return. * @return The bytes of the signatories at the given index. */ public com.google.protobuf.ByteString getSignatoriesBytes(int index) { return signatories_.getByteString(index); } public static final int KEY_WITH_MAINTAINERS_FIELD_NUMBER = 5; private com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers keyWithMaintainers_; /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; * @return Whether the keyWithMaintainers field is set. */ @java.lang.Override public boolean hasKeyWithMaintainers() { return keyWithMaintainers_ != null; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; * @return The keyWithMaintainers. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getKeyWithMaintainers() { return keyWithMaintainers_ == null ? com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance() : keyWithMaintainers_; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder getKeyWithMaintainersOrBuilder() { return getKeyWithMaintainers(); } public static final int CONTRACT_ID_STRUCT_FIELD_NUMBER = 6; private com.daml.lf.value.ValueOuterClass.ContractId contractIdStruct_; /** * .com.daml.lf.value.ContractId contract_id_struct = 6; * @return Whether the contractIdStruct field is set. */ @java.lang.Override public boolean hasContractIdStruct() { return contractIdStruct_ != null; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; * @return The contractIdStruct. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.ContractId getContractIdStruct() { return contractIdStruct_ == null ? com.daml.lf.value.ValueOuterClass.ContractId.getDefaultInstance() : contractIdStruct_; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder getContractIdStructOrBuilder() { return getContractIdStruct(); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (contractInstance_ != null) { output.writeMessage(2, getContractInstance()); } for (int i = 0; i < stakeholders_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, stakeholders_.getRaw(i)); } for (int i = 0; i < signatories_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, signatories_.getRaw(i)); } if (keyWithMaintainers_ != null) { output.writeMessage(5, getKeyWithMaintainers()); } if (contractIdStruct_ != null) { output.writeMessage(6, getContractIdStruct()); } if (templateId_ != null) { output.writeMessage(7, getTemplateId()); } if (!argUnversioned_.isEmpty()) { output.writeBytes(8, argUnversioned_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(agreement_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 9, agreement_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (contractInstance_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getContractInstance()); } { int dataSize = 0; for (int i = 0; i < stakeholders_.size(); i++) { dataSize += computeStringSizeNoTag(stakeholders_.getRaw(i)); } size += dataSize; size += 1 * getStakeholdersList().size(); } { int dataSize = 0; for (int i = 0; i < signatories_.size(); i++) { dataSize += computeStringSizeNoTag(signatories_.getRaw(i)); } size += dataSize; size += 1 * getSignatoriesList().size(); } if (keyWithMaintainers_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, getKeyWithMaintainers()); } if (contractIdStruct_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, getContractIdStruct()); } if (templateId_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, getTemplateId()); } if (!argUnversioned_.isEmpty()) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(8, argUnversioned_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(agreement_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, agreement_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.daml.lf.transaction.TransactionOuterClass.NodeCreate)) { return super.equals(obj); } com.daml.lf.transaction.TransactionOuterClass.NodeCreate other = (com.daml.lf.transaction.TransactionOuterClass.NodeCreate) obj; if (hasContractInstance() != other.hasContractInstance()) return false; if (hasContractInstance()) { if (!getContractInstance() .equals(other.getContractInstance())) return false; } if (hasTemplateId() != other.hasTemplateId()) return false; if (hasTemplateId()) { if (!getTemplateId() .equals(other.getTemplateId())) return false; } if (!getArgUnversioned() .equals(other.getArgUnversioned())) return false; if (!getAgreement() .equals(other.getAgreement())) return false; if (!getStakeholdersList() .equals(other.getStakeholdersList())) return false; if (!getSignatoriesList() .equals(other.getSignatoriesList())) return false; if (hasKeyWithMaintainers() != other.hasKeyWithMaintainers()) return false; if (hasKeyWithMaintainers()) { if (!getKeyWithMaintainers() .equals(other.getKeyWithMaintainers())) return false; } if (hasContractIdStruct() != other.hasContractIdStruct()) return false; if (hasContractIdStruct()) { if (!getContractIdStruct() .equals(other.getContractIdStruct())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasContractInstance()) { hash = (37 * hash) + CONTRACT_INSTANCE_FIELD_NUMBER; hash = (53 * hash) + getContractInstance().hashCode(); } if (hasTemplateId()) { hash = (37 * hash) + TEMPLATE_ID_FIELD_NUMBER; hash = (53 * hash) + getTemplateId().hashCode(); } hash = (37 * hash) + ARG_UNVERSIONED_FIELD_NUMBER; hash = (53 * hash) + getArgUnversioned().hashCode(); hash = (37 * hash) + AGREEMENT_FIELD_NUMBER; hash = (53 * hash) + getAgreement().hashCode(); if (getStakeholdersCount() > 0) { hash = (37 * hash) + STAKEHOLDERS_FIELD_NUMBER; hash = (53 * hash) + getStakeholdersList().hashCode(); } if (getSignatoriesCount() > 0) { hash = (37 * hash) + SIGNATORIES_FIELD_NUMBER; hash = (53 * hash) + getSignatoriesList().hashCode(); } if (hasKeyWithMaintainers()) { hash = (37 * hash) + KEY_WITH_MAINTAINERS_FIELD_NUMBER; hash = (53 * hash) + getKeyWithMaintainers().hashCode(); } if (hasContractIdStruct()) { hash = (37 * hash) + CONTRACT_ID_STRUCT_FIELD_NUMBER; hash = (53 * hash) + getContractIdStruct().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(com.daml.lf.transaction.TransactionOuterClass.NodeCreate prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code com.daml.lf.transaction.NodeCreate} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.lf.transaction.NodeCreate) com.daml.lf.transaction.TransactionOuterClass.NodeCreateOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeCreate_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeCreate_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.NodeCreate.class, com.daml.lf.transaction.TransactionOuterClass.NodeCreate.Builder.class); } // Construct using com.daml.lf.transaction.TransactionOuterClass.NodeCreate.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); if (contractInstanceBuilder_ == null) { contractInstance_ = null; } else { contractInstance_ = null; contractInstanceBuilder_ = null; } if (templateIdBuilder_ == null) { templateId_ = null; } else { templateId_ = null; templateIdBuilder_ = null; } argUnversioned_ = com.google.protobuf.ByteString.EMPTY; agreement_ = ""; stakeholders_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); signatories_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); if (keyWithMaintainersBuilder_ == null) { keyWithMaintainers_ = null; } else { keyWithMaintainers_ = null; keyWithMaintainersBuilder_ = null; } if (contractIdStructBuilder_ == null) { contractIdStruct_ = null; } else { contractIdStruct_ = null; contractIdStructBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeCreate_descriptor; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeCreate getDefaultInstanceForType() { return com.daml.lf.transaction.TransactionOuterClass.NodeCreate.getDefaultInstance(); } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeCreate build() { com.daml.lf.transaction.TransactionOuterClass.NodeCreate result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeCreate buildPartial() { com.daml.lf.transaction.TransactionOuterClass.NodeCreate result = new com.daml.lf.transaction.TransactionOuterClass.NodeCreate(this); int from_bitField0_ = bitField0_; if (contractInstanceBuilder_ == null) { result.contractInstance_ = contractInstance_; } else { result.contractInstance_ = contractInstanceBuilder_.build(); } if (templateIdBuilder_ == null) { result.templateId_ = templateId_; } else { result.templateId_ = templateIdBuilder_.build(); } result.argUnversioned_ = argUnversioned_; result.agreement_ = agreement_; if (((bitField0_ & 0x00000001) != 0)) { stakeholders_ = stakeholders_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000001); } result.stakeholders_ = stakeholders_; if (((bitField0_ & 0x00000002) != 0)) { signatories_ = signatories_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000002); } result.signatories_ = signatories_; if (keyWithMaintainersBuilder_ == null) { result.keyWithMaintainers_ = keyWithMaintainers_; } else { result.keyWithMaintainers_ = keyWithMaintainersBuilder_.build(); } if (contractIdStructBuilder_ == null) { result.contractIdStruct_ = contractIdStruct_; } else { result.contractIdStruct_ = contractIdStructBuilder_.build(); } onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.daml.lf.transaction.TransactionOuterClass.NodeCreate) { return mergeFrom((com.daml.lf.transaction.TransactionOuterClass.NodeCreate)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.lf.transaction.TransactionOuterClass.NodeCreate other) { if (other == com.daml.lf.transaction.TransactionOuterClass.NodeCreate.getDefaultInstance()) return this; if (other.hasContractInstance()) { mergeContractInstance(other.getContractInstance()); } if (other.hasTemplateId()) { mergeTemplateId(other.getTemplateId()); } if (other.getArgUnversioned() != com.google.protobuf.ByteString.EMPTY) { setArgUnversioned(other.getArgUnversioned()); } if (!other.getAgreement().isEmpty()) { agreement_ = other.agreement_; onChanged(); } if (!other.stakeholders_.isEmpty()) { if (stakeholders_.isEmpty()) { stakeholders_ = other.stakeholders_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureStakeholdersIsMutable(); stakeholders_.addAll(other.stakeholders_); } onChanged(); } if (!other.signatories_.isEmpty()) { if (signatories_.isEmpty()) { signatories_ = other.signatories_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureSignatoriesIsMutable(); signatories_.addAll(other.signatories_); } onChanged(); } if (other.hasKeyWithMaintainers()) { mergeKeyWithMaintainers(other.getKeyWithMaintainers()); } if (other.hasContractIdStruct()) { mergeContractIdStruct(other.getContractIdStruct()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.daml.lf.transaction.TransactionOuterClass.NodeCreate parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.daml.lf.transaction.TransactionOuterClass.NodeCreate) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.daml.lf.transaction.TransactionOuterClass.ContractInstance contractInstance_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.ContractInstance, com.daml.lf.transaction.TransactionOuterClass.ContractInstance.Builder, com.daml.lf.transaction.TransactionOuterClass.ContractInstanceOrBuilder> contractInstanceBuilder_; /** *
       * *until version 11*
       * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; * @return Whether the contractInstance field is set. */ public boolean hasContractInstance() { return contractInstanceBuilder_ != null || contractInstance_ != null; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; * @return The contractInstance. */ public com.daml.lf.transaction.TransactionOuterClass.ContractInstance getContractInstance() { if (contractInstanceBuilder_ == null) { return contractInstance_ == null ? com.daml.lf.transaction.TransactionOuterClass.ContractInstance.getDefaultInstance() : contractInstance_; } else { return contractInstanceBuilder_.getMessage(); } } /** *
       * *until version 11*
       * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; */ public Builder setContractInstance(com.daml.lf.transaction.TransactionOuterClass.ContractInstance value) { if (contractInstanceBuilder_ == null) { if (value == null) { throw new NullPointerException(); } contractInstance_ = value; onChanged(); } else { contractInstanceBuilder_.setMessage(value); } return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; */ public Builder setContractInstance( com.daml.lf.transaction.TransactionOuterClass.ContractInstance.Builder builderForValue) { if (contractInstanceBuilder_ == null) { contractInstance_ = builderForValue.build(); onChanged(); } else { contractInstanceBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; */ public Builder mergeContractInstance(com.daml.lf.transaction.TransactionOuterClass.ContractInstance value) { if (contractInstanceBuilder_ == null) { if (contractInstance_ != null) { contractInstance_ = com.daml.lf.transaction.TransactionOuterClass.ContractInstance.newBuilder(contractInstance_).mergeFrom(value).buildPartial(); } else { contractInstance_ = value; } onChanged(); } else { contractInstanceBuilder_.mergeFrom(value); } return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; */ public Builder clearContractInstance() { if (contractInstanceBuilder_ == null) { contractInstance_ = null; onChanged(); } else { contractInstance_ = null; contractInstanceBuilder_ = null; } return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; */ public com.daml.lf.transaction.TransactionOuterClass.ContractInstance.Builder getContractInstanceBuilder() { onChanged(); return getContractInstanceFieldBuilder().getBuilder(); } /** *
       * *until version 11*
       * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; */ public com.daml.lf.transaction.TransactionOuterClass.ContractInstanceOrBuilder getContractInstanceOrBuilder() { if (contractInstanceBuilder_ != null) { return contractInstanceBuilder_.getMessageOrBuilder(); } else { return contractInstance_ == null ? com.daml.lf.transaction.TransactionOuterClass.ContractInstance.getDefaultInstance() : contractInstance_; } } /** *
       * *until version 11*
       * 
* * .com.daml.lf.transaction.ContractInstance contract_instance = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.ContractInstance, com.daml.lf.transaction.TransactionOuterClass.ContractInstance.Builder, com.daml.lf.transaction.TransactionOuterClass.ContractInstanceOrBuilder> getContractInstanceFieldBuilder() { if (contractInstanceBuilder_ == null) { contractInstanceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.ContractInstance, com.daml.lf.transaction.TransactionOuterClass.ContractInstance.Builder, com.daml.lf.transaction.TransactionOuterClass.ContractInstanceOrBuilder>( getContractInstance(), getParentForChildren(), isClean()); contractInstance_ = null; } return contractInstanceBuilder_; } private com.daml.lf.value.ValueOuterClass.Identifier templateId_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder> templateIdBuilder_; /** *
       * *since version 12*
       * 
* * .com.daml.lf.value.Identifier template_id = 7; * @return Whether the templateId field is set. */ public boolean hasTemplateId() { return templateIdBuilder_ != null || templateId_ != null; } /** *
       * *since version 12*
       * 
* * .com.daml.lf.value.Identifier template_id = 7; * @return The templateId. */ public com.daml.lf.value.ValueOuterClass.Identifier getTemplateId() { if (templateIdBuilder_ == null) { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } else { return templateIdBuilder_.getMessage(); } } /** *
       * *since version 12*
       * 
* * .com.daml.lf.value.Identifier template_id = 7; */ public Builder setTemplateId(com.daml.lf.value.ValueOuterClass.Identifier value) { if (templateIdBuilder_ == null) { if (value == null) { throw new NullPointerException(); } templateId_ = value; onChanged(); } else { templateIdBuilder_.setMessage(value); } return this; } /** *
       * *since version 12*
       * 
* * .com.daml.lf.value.Identifier template_id = 7; */ public Builder setTemplateId( com.daml.lf.value.ValueOuterClass.Identifier.Builder builderForValue) { if (templateIdBuilder_ == null) { templateId_ = builderForValue.build(); onChanged(); } else { templateIdBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * *since version 12*
       * 
* * .com.daml.lf.value.Identifier template_id = 7; */ public Builder mergeTemplateId(com.daml.lf.value.ValueOuterClass.Identifier value) { if (templateIdBuilder_ == null) { if (templateId_ != null) { templateId_ = com.daml.lf.value.ValueOuterClass.Identifier.newBuilder(templateId_).mergeFrom(value).buildPartial(); } else { templateId_ = value; } onChanged(); } else { templateIdBuilder_.mergeFrom(value); } return this; } /** *
       * *since version 12*
       * 
* * .com.daml.lf.value.Identifier template_id = 7; */ public Builder clearTemplateId() { if (templateIdBuilder_ == null) { templateId_ = null; onChanged(); } else { templateId_ = null; templateIdBuilder_ = null; } return this; } /** *
       * *since version 12*
       * 
* * .com.daml.lf.value.Identifier template_id = 7; */ public com.daml.lf.value.ValueOuterClass.Identifier.Builder getTemplateIdBuilder() { onChanged(); return getTemplateIdFieldBuilder().getBuilder(); } /** *
       * *since version 12*
       * 
* * .com.daml.lf.value.Identifier template_id = 7; */ public com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder() { if (templateIdBuilder_ != null) { return templateIdBuilder_.getMessageOrBuilder(); } else { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } } /** *
       * *since version 12*
       * 
* * .com.daml.lf.value.Identifier template_id = 7; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder> getTemplateIdFieldBuilder() { if (templateIdBuilder_ == null) { templateIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder>( getTemplateId(), getParentForChildren(), isClean()); templateId_ = null; } return templateIdBuilder_; } private com.google.protobuf.ByteString argUnversioned_ = com.google.protobuf.ByteString.EMPTY; /** *
       * *since version 12*
       * 
* * bytes arg_unversioned = 8; * @return The argUnversioned. */ @java.lang.Override public com.google.protobuf.ByteString getArgUnversioned() { return argUnversioned_; } /** *
       * *since version 12*
       * 
* * bytes arg_unversioned = 8; * @param value The argUnversioned to set. * @return This builder for chaining. */ public Builder setArgUnversioned(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } argUnversioned_ = value; onChanged(); return this; } /** *
       * *since version 12*
       * 
* * bytes arg_unversioned = 8; * @return This builder for chaining. */ public Builder clearArgUnversioned() { argUnversioned_ = getDefaultInstance().getArgUnversioned(); onChanged(); return this; } private java.lang.Object agreement_ = ""; /** *
       * *since version 12*
       * 
* * string agreement = 9; * @return The agreement. */ public java.lang.String getAgreement() { java.lang.Object ref = agreement_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); agreement_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * *since version 12*
       * 
* * string agreement = 9; * @return The bytes for agreement. */ public com.google.protobuf.ByteString getAgreementBytes() { java.lang.Object ref = agreement_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); agreement_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * *since version 12*
       * 
* * string agreement = 9; * @param value The agreement to set. * @return This builder for chaining. */ public Builder setAgreement( java.lang.String value) { if (value == null) { throw new NullPointerException(); } agreement_ = value; onChanged(); return this; } /** *
       * *since version 12*
       * 
* * string agreement = 9; * @return This builder for chaining. */ public Builder clearAgreement() { agreement_ = getDefaultInstance().getAgreement(); onChanged(); return this; } /** *
       * *since version 12*
       * 
* * string agreement = 9; * @param value The bytes for agreement to set. * @return This builder for chaining. */ public Builder setAgreementBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); agreement_ = value; onChanged(); return this; } private com.google.protobuf.LazyStringList stakeholders_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureStakeholdersIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { stakeholders_ = new com.google.protobuf.LazyStringArrayList(stakeholders_); bitField0_ |= 0x00000001; } } /** * repeated string stakeholders = 3; * @return A list containing the stakeholders. */ public com.google.protobuf.ProtocolStringList getStakeholdersList() { return stakeholders_.getUnmodifiableView(); } /** * repeated string stakeholders = 3; * @return The count of stakeholders. */ public int getStakeholdersCount() { return stakeholders_.size(); } /** * repeated string stakeholders = 3; * @param index The index of the element to return. * @return The stakeholders at the given index. */ public java.lang.String getStakeholders(int index) { return stakeholders_.get(index); } /** * repeated string stakeholders = 3; * @param index The index of the value to return. * @return The bytes of the stakeholders at the given index. */ public com.google.protobuf.ByteString getStakeholdersBytes(int index) { return stakeholders_.getByteString(index); } /** * repeated string stakeholders = 3; * @param index The index to set the value at. * @param value The stakeholders to set. * @return This builder for chaining. */ public Builder setStakeholders( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureStakeholdersIsMutable(); stakeholders_.set(index, value); onChanged(); return this; } /** * repeated string stakeholders = 3; * @param value The stakeholders to add. * @return This builder for chaining. */ public Builder addStakeholders( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureStakeholdersIsMutable(); stakeholders_.add(value); onChanged(); return this; } /** * repeated string stakeholders = 3; * @param values The stakeholders to add. * @return This builder for chaining. */ public Builder addAllStakeholders( java.lang.Iterable values) { ensureStakeholdersIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, stakeholders_); onChanged(); return this; } /** * repeated string stakeholders = 3; * @return This builder for chaining. */ public Builder clearStakeholders() { stakeholders_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** * repeated string stakeholders = 3; * @param value The bytes of the stakeholders to add. * @return This builder for chaining. */ public Builder addStakeholdersBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureStakeholdersIsMutable(); stakeholders_.add(value); onChanged(); return this; } private com.google.protobuf.LazyStringList signatories_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureSignatoriesIsMutable() { if (!((bitField0_ & 0x00000002) != 0)) { signatories_ = new com.google.protobuf.LazyStringArrayList(signatories_); bitField0_ |= 0x00000002; } } /** * repeated string signatories = 4; * @return A list containing the signatories. */ public com.google.protobuf.ProtocolStringList getSignatoriesList() { return signatories_.getUnmodifiableView(); } /** * repeated string signatories = 4; * @return The count of signatories. */ public int getSignatoriesCount() { return signatories_.size(); } /** * repeated string signatories = 4; * @param index The index of the element to return. * @return The signatories at the given index. */ public java.lang.String getSignatories(int index) { return signatories_.get(index); } /** * repeated string signatories = 4; * @param index The index of the value to return. * @return The bytes of the signatories at the given index. */ public com.google.protobuf.ByteString getSignatoriesBytes(int index) { return signatories_.getByteString(index); } /** * repeated string signatories = 4; * @param index The index to set the value at. * @param value The signatories to set. * @return This builder for chaining. */ public Builder setSignatories( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureSignatoriesIsMutable(); signatories_.set(index, value); onChanged(); return this; } /** * repeated string signatories = 4; * @param value The signatories to add. * @return This builder for chaining. */ public Builder addSignatories( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureSignatoriesIsMutable(); signatories_.add(value); onChanged(); return this; } /** * repeated string signatories = 4; * @param values The signatories to add. * @return This builder for chaining. */ public Builder addAllSignatories( java.lang.Iterable values) { ensureSignatoriesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, signatories_); onChanged(); return this; } /** * repeated string signatories = 4; * @return This builder for chaining. */ public Builder clearSignatories() { signatories_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } /** * repeated string signatories = 4; * @param value The bytes of the signatories to add. * @return This builder for chaining. */ public Builder addSignatoriesBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureSignatoriesIsMutable(); signatories_.add(value); onChanged(); return this; } private com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers keyWithMaintainers_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder> keyWithMaintainersBuilder_; /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; * @return Whether the keyWithMaintainers field is set. */ public boolean hasKeyWithMaintainers() { return keyWithMaintainersBuilder_ != null || keyWithMaintainers_ != null; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; * @return The keyWithMaintainers. */ public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getKeyWithMaintainers() { if (keyWithMaintainersBuilder_ == null) { return keyWithMaintainers_ == null ? com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance() : keyWithMaintainers_; } else { return keyWithMaintainersBuilder_.getMessage(); } } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; */ public Builder setKeyWithMaintainers(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers value) { if (keyWithMaintainersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } keyWithMaintainers_ = value; onChanged(); } else { keyWithMaintainersBuilder_.setMessage(value); } return this; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; */ public Builder setKeyWithMaintainers( com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder builderForValue) { if (keyWithMaintainersBuilder_ == null) { keyWithMaintainers_ = builderForValue.build(); onChanged(); } else { keyWithMaintainersBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; */ public Builder mergeKeyWithMaintainers(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers value) { if (keyWithMaintainersBuilder_ == null) { if (keyWithMaintainers_ != null) { keyWithMaintainers_ = com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.newBuilder(keyWithMaintainers_).mergeFrom(value).buildPartial(); } else { keyWithMaintainers_ = value; } onChanged(); } else { keyWithMaintainersBuilder_.mergeFrom(value); } return this; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; */ public Builder clearKeyWithMaintainers() { if (keyWithMaintainersBuilder_ == null) { keyWithMaintainers_ = null; onChanged(); } else { keyWithMaintainers_ = null; keyWithMaintainersBuilder_ = null; } return this; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; */ public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder getKeyWithMaintainersBuilder() { onChanged(); return getKeyWithMaintainersFieldBuilder().getBuilder(); } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; */ public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder getKeyWithMaintainersOrBuilder() { if (keyWithMaintainersBuilder_ != null) { return keyWithMaintainersBuilder_.getMessageOrBuilder(); } else { return keyWithMaintainers_ == null ? com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance() : keyWithMaintainers_; } } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 5; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder> getKeyWithMaintainersFieldBuilder() { if (keyWithMaintainersBuilder_ == null) { keyWithMaintainersBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder>( getKeyWithMaintainers(), getParentForChildren(), isClean()); keyWithMaintainers_ = null; } return keyWithMaintainersBuilder_; } private com.daml.lf.value.ValueOuterClass.ContractId contractIdStruct_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.ContractId, com.daml.lf.value.ValueOuterClass.ContractId.Builder, com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder> contractIdStructBuilder_; /** * .com.daml.lf.value.ContractId contract_id_struct = 6; * @return Whether the contractIdStruct field is set. */ public boolean hasContractIdStruct() { return contractIdStructBuilder_ != null || contractIdStruct_ != null; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; * @return The contractIdStruct. */ public com.daml.lf.value.ValueOuterClass.ContractId getContractIdStruct() { if (contractIdStructBuilder_ == null) { return contractIdStruct_ == null ? com.daml.lf.value.ValueOuterClass.ContractId.getDefaultInstance() : contractIdStruct_; } else { return contractIdStructBuilder_.getMessage(); } } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ public Builder setContractIdStruct(com.daml.lf.value.ValueOuterClass.ContractId value) { if (contractIdStructBuilder_ == null) { if (value == null) { throw new NullPointerException(); } contractIdStruct_ = value; onChanged(); } else { contractIdStructBuilder_.setMessage(value); } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ public Builder setContractIdStruct( com.daml.lf.value.ValueOuterClass.ContractId.Builder builderForValue) { if (contractIdStructBuilder_ == null) { contractIdStruct_ = builderForValue.build(); onChanged(); } else { contractIdStructBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ public Builder mergeContractIdStruct(com.daml.lf.value.ValueOuterClass.ContractId value) { if (contractIdStructBuilder_ == null) { if (contractIdStruct_ != null) { contractIdStruct_ = com.daml.lf.value.ValueOuterClass.ContractId.newBuilder(contractIdStruct_).mergeFrom(value).buildPartial(); } else { contractIdStruct_ = value; } onChanged(); } else { contractIdStructBuilder_.mergeFrom(value); } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ public Builder clearContractIdStruct() { if (contractIdStructBuilder_ == null) { contractIdStruct_ = null; onChanged(); } else { contractIdStruct_ = null; contractIdStructBuilder_ = null; } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ public com.daml.lf.value.ValueOuterClass.ContractId.Builder getContractIdStructBuilder() { onChanged(); return getContractIdStructFieldBuilder().getBuilder(); } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ public com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder getContractIdStructOrBuilder() { if (contractIdStructBuilder_ != null) { return contractIdStructBuilder_.getMessageOrBuilder(); } else { return contractIdStruct_ == null ? com.daml.lf.value.ValueOuterClass.ContractId.getDefaultInstance() : contractIdStruct_; } } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.ContractId, com.daml.lf.value.ValueOuterClass.ContractId.Builder, com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder> getContractIdStructFieldBuilder() { if (contractIdStructBuilder_ == null) { contractIdStructBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.ContractId, com.daml.lf.value.ValueOuterClass.ContractId.Builder, com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder>( getContractIdStruct(), getParentForChildren(), isClean()); contractIdStruct_ = null; } return contractIdStructBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:com.daml.lf.transaction.NodeCreate) } // @@protoc_insertion_point(class_scope:com.daml.lf.transaction.NodeCreate) private static final com.daml.lf.transaction.TransactionOuterClass.NodeCreate DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.lf.transaction.TransactionOuterClass.NodeCreate(); } public static com.daml.lf.transaction.TransactionOuterClass.NodeCreate getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public NodeCreate parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new NodeCreate(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeCreate getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface NodeFetchOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.lf.transaction.NodeFetch) com.google.protobuf.MessageOrBuilder { /** * .com.daml.lf.value.Identifier template_id = 2; * @return Whether the templateId field is set. */ boolean hasTemplateId(); /** * .com.daml.lf.value.Identifier template_id = 2; * @return The templateId. */ com.daml.lf.value.ValueOuterClass.Identifier getTemplateId(); /** * .com.daml.lf.value.Identifier template_id = 2; */ com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder(); /** * repeated string actors = 7; * @return A list containing the actors. */ java.util.List getActorsList(); /** * repeated string actors = 7; * @return The count of actors. */ int getActorsCount(); /** * repeated string actors = 7; * @param index The index of the element to return. * @return The actors at the given index. */ java.lang.String getActors(int index); /** * repeated string actors = 7; * @param index The index of the value to return. * @return The bytes of the actors at the given index. */ com.google.protobuf.ByteString getActorsBytes(int index); /** * repeated string stakeholders = 3; * @return A list containing the stakeholders. */ java.util.List getStakeholdersList(); /** * repeated string stakeholders = 3; * @return The count of stakeholders. */ int getStakeholdersCount(); /** * repeated string stakeholders = 3; * @param index The index of the element to return. * @return The stakeholders at the given index. */ java.lang.String getStakeholders(int index); /** * repeated string stakeholders = 3; * @param index The index of the value to return. * @return The bytes of the stakeholders at the given index. */ com.google.protobuf.ByteString getStakeholdersBytes(int index); /** * repeated string signatories = 4; * @return A list containing the signatories. */ java.util.List getSignatoriesList(); /** * repeated string signatories = 4; * @return The count of signatories. */ int getSignatoriesCount(); /** * repeated string signatories = 4; * @param index The index of the element to return. * @return The signatories at the given index. */ java.lang.String getSignatories(int index); /** * repeated string signatories = 4; * @param index The index of the value to return. * @return The bytes of the signatories at the given index. */ com.google.protobuf.ByteString getSignatoriesBytes(int index); /** * .com.daml.lf.value.ContractId contract_id_struct = 6; * @return Whether the contractIdStruct field is set. */ boolean hasContractIdStruct(); /** * .com.daml.lf.value.ContractId contract_id_struct = 6; * @return The contractIdStruct. */ com.daml.lf.value.ValueOuterClass.ContractId getContractIdStruct(); /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder getContractIdStructOrBuilder(); /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; * @return Whether the keyWithMaintainers field is set. */ boolean hasKeyWithMaintainers(); /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; * @return The keyWithMaintainers. */ com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getKeyWithMaintainers(); /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; */ com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder getKeyWithMaintainersOrBuilder(); /** *
     * *since version 1.14*
     * 
* * bool by_key = 9; * @return The byKey. */ boolean getByKey(); } /** * Protobuf type {@code com.daml.lf.transaction.NodeFetch} */ public static final class NodeFetch extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.lf.transaction.NodeFetch) NodeFetchOrBuilder { private static final long serialVersionUID = 0L; // Use NodeFetch.newBuilder() to construct. private NodeFetch(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private NodeFetch() { actors_ = com.google.protobuf.LazyStringArrayList.EMPTY; stakeholders_ = com.google.protobuf.LazyStringArrayList.EMPTY; signatories_ = com.google.protobuf.LazyStringArrayList.EMPTY; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new NodeFetch(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private NodeFetch( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 18: { com.daml.lf.value.ValueOuterClass.Identifier.Builder subBuilder = null; if (templateId_ != null) { subBuilder = templateId_.toBuilder(); } templateId_ = input.readMessage(com.daml.lf.value.ValueOuterClass.Identifier.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(templateId_); templateId_ = subBuilder.buildPartial(); } break; } case 26: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000002) != 0)) { stakeholders_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000002; } stakeholders_.add(s); break; } case 34: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000004) != 0)) { signatories_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000004; } signatories_.add(s); break; } case 50: { com.daml.lf.value.ValueOuterClass.ContractId.Builder subBuilder = null; if (contractIdStruct_ != null) { subBuilder = contractIdStruct_.toBuilder(); } contractIdStruct_ = input.readMessage(com.daml.lf.value.ValueOuterClass.ContractId.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(contractIdStruct_); contractIdStruct_ = subBuilder.buildPartial(); } break; } case 58: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000001) != 0)) { actors_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000001; } actors_.add(s); break; } case 66: { com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder subBuilder = null; if (keyWithMaintainers_ != null) { subBuilder = keyWithMaintainers_.toBuilder(); } keyWithMaintainers_ = input.readMessage(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(keyWithMaintainers_); keyWithMaintainers_ = subBuilder.buildPartial(); } break; } case 72: { byKey_ = input.readBool(); break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000002) != 0)) { stakeholders_ = stakeholders_.getUnmodifiableView(); } if (((mutable_bitField0_ & 0x00000004) != 0)) { signatories_ = signatories_.getUnmodifiableView(); } if (((mutable_bitField0_ & 0x00000001) != 0)) { actors_ = actors_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeFetch_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeFetch_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.NodeFetch.class, com.daml.lf.transaction.TransactionOuterClass.NodeFetch.Builder.class); } public static final int TEMPLATE_ID_FIELD_NUMBER = 2; private com.daml.lf.value.ValueOuterClass.Identifier templateId_; /** * .com.daml.lf.value.Identifier template_id = 2; * @return Whether the templateId field is set. */ @java.lang.Override public boolean hasTemplateId() { return templateId_ != null; } /** * .com.daml.lf.value.Identifier template_id = 2; * @return The templateId. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.Identifier getTemplateId() { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } /** * .com.daml.lf.value.Identifier template_id = 2; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder() { return getTemplateId(); } public static final int ACTORS_FIELD_NUMBER = 7; private com.google.protobuf.LazyStringList actors_; /** * repeated string actors = 7; * @return A list containing the actors. */ public com.google.protobuf.ProtocolStringList getActorsList() { return actors_; } /** * repeated string actors = 7; * @return The count of actors. */ public int getActorsCount() { return actors_.size(); } /** * repeated string actors = 7; * @param index The index of the element to return. * @return The actors at the given index. */ public java.lang.String getActors(int index) { return actors_.get(index); } /** * repeated string actors = 7; * @param index The index of the value to return. * @return The bytes of the actors at the given index. */ public com.google.protobuf.ByteString getActorsBytes(int index) { return actors_.getByteString(index); } public static final int STAKEHOLDERS_FIELD_NUMBER = 3; private com.google.protobuf.LazyStringList stakeholders_; /** * repeated string stakeholders = 3; * @return A list containing the stakeholders. */ public com.google.protobuf.ProtocolStringList getStakeholdersList() { return stakeholders_; } /** * repeated string stakeholders = 3; * @return The count of stakeholders. */ public int getStakeholdersCount() { return stakeholders_.size(); } /** * repeated string stakeholders = 3; * @param index The index of the element to return. * @return The stakeholders at the given index. */ public java.lang.String getStakeholders(int index) { return stakeholders_.get(index); } /** * repeated string stakeholders = 3; * @param index The index of the value to return. * @return The bytes of the stakeholders at the given index. */ public com.google.protobuf.ByteString getStakeholdersBytes(int index) { return stakeholders_.getByteString(index); } public static final int SIGNATORIES_FIELD_NUMBER = 4; private com.google.protobuf.LazyStringList signatories_; /** * repeated string signatories = 4; * @return A list containing the signatories. */ public com.google.protobuf.ProtocolStringList getSignatoriesList() { return signatories_; } /** * repeated string signatories = 4; * @return The count of signatories. */ public int getSignatoriesCount() { return signatories_.size(); } /** * repeated string signatories = 4; * @param index The index of the element to return. * @return The signatories at the given index. */ public java.lang.String getSignatories(int index) { return signatories_.get(index); } /** * repeated string signatories = 4; * @param index The index of the value to return. * @return The bytes of the signatories at the given index. */ public com.google.protobuf.ByteString getSignatoriesBytes(int index) { return signatories_.getByteString(index); } public static final int CONTRACT_ID_STRUCT_FIELD_NUMBER = 6; private com.daml.lf.value.ValueOuterClass.ContractId contractIdStruct_; /** * .com.daml.lf.value.ContractId contract_id_struct = 6; * @return Whether the contractIdStruct field is set. */ @java.lang.Override public boolean hasContractIdStruct() { return contractIdStruct_ != null; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; * @return The contractIdStruct. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.ContractId getContractIdStruct() { return contractIdStruct_ == null ? com.daml.lf.value.ValueOuterClass.ContractId.getDefaultInstance() : contractIdStruct_; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder getContractIdStructOrBuilder() { return getContractIdStruct(); } public static final int KEY_WITH_MAINTAINERS_FIELD_NUMBER = 8; private com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers keyWithMaintainers_; /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; * @return Whether the keyWithMaintainers field is set. */ @java.lang.Override public boolean hasKeyWithMaintainers() { return keyWithMaintainers_ != null; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; * @return The keyWithMaintainers. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getKeyWithMaintainers() { return keyWithMaintainers_ == null ? com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance() : keyWithMaintainers_; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder getKeyWithMaintainersOrBuilder() { return getKeyWithMaintainers(); } public static final int BY_KEY_FIELD_NUMBER = 9; private boolean byKey_; /** *
     * *since version 1.14*
     * 
* * bool by_key = 9; * @return The byKey. */ @java.lang.Override public boolean getByKey() { return byKey_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (templateId_ != null) { output.writeMessage(2, getTemplateId()); } for (int i = 0; i < stakeholders_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, stakeholders_.getRaw(i)); } for (int i = 0; i < signatories_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, signatories_.getRaw(i)); } if (contractIdStruct_ != null) { output.writeMessage(6, getContractIdStruct()); } for (int i = 0; i < actors_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 7, actors_.getRaw(i)); } if (keyWithMaintainers_ != null) { output.writeMessage(8, getKeyWithMaintainers()); } if (byKey_ != false) { output.writeBool(9, byKey_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (templateId_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getTemplateId()); } { int dataSize = 0; for (int i = 0; i < stakeholders_.size(); i++) { dataSize += computeStringSizeNoTag(stakeholders_.getRaw(i)); } size += dataSize; size += 1 * getStakeholdersList().size(); } { int dataSize = 0; for (int i = 0; i < signatories_.size(); i++) { dataSize += computeStringSizeNoTag(signatories_.getRaw(i)); } size += dataSize; size += 1 * getSignatoriesList().size(); } if (contractIdStruct_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, getContractIdStruct()); } { int dataSize = 0; for (int i = 0; i < actors_.size(); i++) { dataSize += computeStringSizeNoTag(actors_.getRaw(i)); } size += dataSize; size += 1 * getActorsList().size(); } if (keyWithMaintainers_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, getKeyWithMaintainers()); } if (byKey_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(9, byKey_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.daml.lf.transaction.TransactionOuterClass.NodeFetch)) { return super.equals(obj); } com.daml.lf.transaction.TransactionOuterClass.NodeFetch other = (com.daml.lf.transaction.TransactionOuterClass.NodeFetch) obj; if (hasTemplateId() != other.hasTemplateId()) return false; if (hasTemplateId()) { if (!getTemplateId() .equals(other.getTemplateId())) return false; } if (!getActorsList() .equals(other.getActorsList())) return false; if (!getStakeholdersList() .equals(other.getStakeholdersList())) return false; if (!getSignatoriesList() .equals(other.getSignatoriesList())) return false; if (hasContractIdStruct() != other.hasContractIdStruct()) return false; if (hasContractIdStruct()) { if (!getContractIdStruct() .equals(other.getContractIdStruct())) return false; } if (hasKeyWithMaintainers() != other.hasKeyWithMaintainers()) return false; if (hasKeyWithMaintainers()) { if (!getKeyWithMaintainers() .equals(other.getKeyWithMaintainers())) return false; } if (getByKey() != other.getByKey()) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasTemplateId()) { hash = (37 * hash) + TEMPLATE_ID_FIELD_NUMBER; hash = (53 * hash) + getTemplateId().hashCode(); } if (getActorsCount() > 0) { hash = (37 * hash) + ACTORS_FIELD_NUMBER; hash = (53 * hash) + getActorsList().hashCode(); } if (getStakeholdersCount() > 0) { hash = (37 * hash) + STAKEHOLDERS_FIELD_NUMBER; hash = (53 * hash) + getStakeholdersList().hashCode(); } if (getSignatoriesCount() > 0) { hash = (37 * hash) + SIGNATORIES_FIELD_NUMBER; hash = (53 * hash) + getSignatoriesList().hashCode(); } if (hasContractIdStruct()) { hash = (37 * hash) + CONTRACT_ID_STRUCT_FIELD_NUMBER; hash = (53 * hash) + getContractIdStruct().hashCode(); } if (hasKeyWithMaintainers()) { hash = (37 * hash) + KEY_WITH_MAINTAINERS_FIELD_NUMBER; hash = (53 * hash) + getKeyWithMaintainers().hashCode(); } hash = (37 * hash) + BY_KEY_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getByKey()); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(com.daml.lf.transaction.TransactionOuterClass.NodeFetch prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code com.daml.lf.transaction.NodeFetch} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.lf.transaction.NodeFetch) com.daml.lf.transaction.TransactionOuterClass.NodeFetchOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeFetch_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeFetch_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.NodeFetch.class, com.daml.lf.transaction.TransactionOuterClass.NodeFetch.Builder.class); } // Construct using com.daml.lf.transaction.TransactionOuterClass.NodeFetch.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); if (templateIdBuilder_ == null) { templateId_ = null; } else { templateId_ = null; templateIdBuilder_ = null; } actors_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); stakeholders_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); signatories_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); if (contractIdStructBuilder_ == null) { contractIdStruct_ = null; } else { contractIdStruct_ = null; contractIdStructBuilder_ = null; } if (keyWithMaintainersBuilder_ == null) { keyWithMaintainers_ = null; } else { keyWithMaintainers_ = null; keyWithMaintainersBuilder_ = null; } byKey_ = false; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeFetch_descriptor; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeFetch getDefaultInstanceForType() { return com.daml.lf.transaction.TransactionOuterClass.NodeFetch.getDefaultInstance(); } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeFetch build() { com.daml.lf.transaction.TransactionOuterClass.NodeFetch result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeFetch buildPartial() { com.daml.lf.transaction.TransactionOuterClass.NodeFetch result = new com.daml.lf.transaction.TransactionOuterClass.NodeFetch(this); int from_bitField0_ = bitField0_; if (templateIdBuilder_ == null) { result.templateId_ = templateId_; } else { result.templateId_ = templateIdBuilder_.build(); } if (((bitField0_ & 0x00000001) != 0)) { actors_ = actors_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000001); } result.actors_ = actors_; if (((bitField0_ & 0x00000002) != 0)) { stakeholders_ = stakeholders_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000002); } result.stakeholders_ = stakeholders_; if (((bitField0_ & 0x00000004) != 0)) { signatories_ = signatories_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000004); } result.signatories_ = signatories_; if (contractIdStructBuilder_ == null) { result.contractIdStruct_ = contractIdStruct_; } else { result.contractIdStruct_ = contractIdStructBuilder_.build(); } if (keyWithMaintainersBuilder_ == null) { result.keyWithMaintainers_ = keyWithMaintainers_; } else { result.keyWithMaintainers_ = keyWithMaintainersBuilder_.build(); } result.byKey_ = byKey_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.daml.lf.transaction.TransactionOuterClass.NodeFetch) { return mergeFrom((com.daml.lf.transaction.TransactionOuterClass.NodeFetch)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.lf.transaction.TransactionOuterClass.NodeFetch other) { if (other == com.daml.lf.transaction.TransactionOuterClass.NodeFetch.getDefaultInstance()) return this; if (other.hasTemplateId()) { mergeTemplateId(other.getTemplateId()); } if (!other.actors_.isEmpty()) { if (actors_.isEmpty()) { actors_ = other.actors_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureActorsIsMutable(); actors_.addAll(other.actors_); } onChanged(); } if (!other.stakeholders_.isEmpty()) { if (stakeholders_.isEmpty()) { stakeholders_ = other.stakeholders_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureStakeholdersIsMutable(); stakeholders_.addAll(other.stakeholders_); } onChanged(); } if (!other.signatories_.isEmpty()) { if (signatories_.isEmpty()) { signatories_ = other.signatories_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureSignatoriesIsMutable(); signatories_.addAll(other.signatories_); } onChanged(); } if (other.hasContractIdStruct()) { mergeContractIdStruct(other.getContractIdStruct()); } if (other.hasKeyWithMaintainers()) { mergeKeyWithMaintainers(other.getKeyWithMaintainers()); } if (other.getByKey() != false) { setByKey(other.getByKey()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.daml.lf.transaction.TransactionOuterClass.NodeFetch parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.daml.lf.transaction.TransactionOuterClass.NodeFetch) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.daml.lf.value.ValueOuterClass.Identifier templateId_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder> templateIdBuilder_; /** * .com.daml.lf.value.Identifier template_id = 2; * @return Whether the templateId field is set. */ public boolean hasTemplateId() { return templateIdBuilder_ != null || templateId_ != null; } /** * .com.daml.lf.value.Identifier template_id = 2; * @return The templateId. */ public com.daml.lf.value.ValueOuterClass.Identifier getTemplateId() { if (templateIdBuilder_ == null) { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } else { return templateIdBuilder_.getMessage(); } } /** * .com.daml.lf.value.Identifier template_id = 2; */ public Builder setTemplateId(com.daml.lf.value.ValueOuterClass.Identifier value) { if (templateIdBuilder_ == null) { if (value == null) { throw new NullPointerException(); } templateId_ = value; onChanged(); } else { templateIdBuilder_.setMessage(value); } return this; } /** * .com.daml.lf.value.Identifier template_id = 2; */ public Builder setTemplateId( com.daml.lf.value.ValueOuterClass.Identifier.Builder builderForValue) { if (templateIdBuilder_ == null) { templateId_ = builderForValue.build(); onChanged(); } else { templateIdBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.lf.value.Identifier template_id = 2; */ public Builder mergeTemplateId(com.daml.lf.value.ValueOuterClass.Identifier value) { if (templateIdBuilder_ == null) { if (templateId_ != null) { templateId_ = com.daml.lf.value.ValueOuterClass.Identifier.newBuilder(templateId_).mergeFrom(value).buildPartial(); } else { templateId_ = value; } onChanged(); } else { templateIdBuilder_.mergeFrom(value); } return this; } /** * .com.daml.lf.value.Identifier template_id = 2; */ public Builder clearTemplateId() { if (templateIdBuilder_ == null) { templateId_ = null; onChanged(); } else { templateId_ = null; templateIdBuilder_ = null; } return this; } /** * .com.daml.lf.value.Identifier template_id = 2; */ public com.daml.lf.value.ValueOuterClass.Identifier.Builder getTemplateIdBuilder() { onChanged(); return getTemplateIdFieldBuilder().getBuilder(); } /** * .com.daml.lf.value.Identifier template_id = 2; */ public com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder() { if (templateIdBuilder_ != null) { return templateIdBuilder_.getMessageOrBuilder(); } else { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } } /** * .com.daml.lf.value.Identifier template_id = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder> getTemplateIdFieldBuilder() { if (templateIdBuilder_ == null) { templateIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder>( getTemplateId(), getParentForChildren(), isClean()); templateId_ = null; } return templateIdBuilder_; } private com.google.protobuf.LazyStringList actors_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureActorsIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { actors_ = new com.google.protobuf.LazyStringArrayList(actors_); bitField0_ |= 0x00000001; } } /** * repeated string actors = 7; * @return A list containing the actors. */ public com.google.protobuf.ProtocolStringList getActorsList() { return actors_.getUnmodifiableView(); } /** * repeated string actors = 7; * @return The count of actors. */ public int getActorsCount() { return actors_.size(); } /** * repeated string actors = 7; * @param index The index of the element to return. * @return The actors at the given index. */ public java.lang.String getActors(int index) { return actors_.get(index); } /** * repeated string actors = 7; * @param index The index of the value to return. * @return The bytes of the actors at the given index. */ public com.google.protobuf.ByteString getActorsBytes(int index) { return actors_.getByteString(index); } /** * repeated string actors = 7; * @param index The index to set the value at. * @param value The actors to set. * @return This builder for chaining. */ public Builder setActors( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureActorsIsMutable(); actors_.set(index, value); onChanged(); return this; } /** * repeated string actors = 7; * @param value The actors to add. * @return This builder for chaining. */ public Builder addActors( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureActorsIsMutable(); actors_.add(value); onChanged(); return this; } /** * repeated string actors = 7; * @param values The actors to add. * @return This builder for chaining. */ public Builder addAllActors( java.lang.Iterable values) { ensureActorsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, actors_); onChanged(); return this; } /** * repeated string actors = 7; * @return This builder for chaining. */ public Builder clearActors() { actors_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** * repeated string actors = 7; * @param value The bytes of the actors to add. * @return This builder for chaining. */ public Builder addActorsBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureActorsIsMutable(); actors_.add(value); onChanged(); return this; } private com.google.protobuf.LazyStringList stakeholders_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureStakeholdersIsMutable() { if (!((bitField0_ & 0x00000002) != 0)) { stakeholders_ = new com.google.protobuf.LazyStringArrayList(stakeholders_); bitField0_ |= 0x00000002; } } /** * repeated string stakeholders = 3; * @return A list containing the stakeholders. */ public com.google.protobuf.ProtocolStringList getStakeholdersList() { return stakeholders_.getUnmodifiableView(); } /** * repeated string stakeholders = 3; * @return The count of stakeholders. */ public int getStakeholdersCount() { return stakeholders_.size(); } /** * repeated string stakeholders = 3; * @param index The index of the element to return. * @return The stakeholders at the given index. */ public java.lang.String getStakeholders(int index) { return stakeholders_.get(index); } /** * repeated string stakeholders = 3; * @param index The index of the value to return. * @return The bytes of the stakeholders at the given index. */ public com.google.protobuf.ByteString getStakeholdersBytes(int index) { return stakeholders_.getByteString(index); } /** * repeated string stakeholders = 3; * @param index The index to set the value at. * @param value The stakeholders to set. * @return This builder for chaining. */ public Builder setStakeholders( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureStakeholdersIsMutable(); stakeholders_.set(index, value); onChanged(); return this; } /** * repeated string stakeholders = 3; * @param value The stakeholders to add. * @return This builder for chaining. */ public Builder addStakeholders( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureStakeholdersIsMutable(); stakeholders_.add(value); onChanged(); return this; } /** * repeated string stakeholders = 3; * @param values The stakeholders to add. * @return This builder for chaining. */ public Builder addAllStakeholders( java.lang.Iterable values) { ensureStakeholdersIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, stakeholders_); onChanged(); return this; } /** * repeated string stakeholders = 3; * @return This builder for chaining. */ public Builder clearStakeholders() { stakeholders_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } /** * repeated string stakeholders = 3; * @param value The bytes of the stakeholders to add. * @return This builder for chaining. */ public Builder addStakeholdersBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureStakeholdersIsMutable(); stakeholders_.add(value); onChanged(); return this; } private com.google.protobuf.LazyStringList signatories_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureSignatoriesIsMutable() { if (!((bitField0_ & 0x00000004) != 0)) { signatories_ = new com.google.protobuf.LazyStringArrayList(signatories_); bitField0_ |= 0x00000004; } } /** * repeated string signatories = 4; * @return A list containing the signatories. */ public com.google.protobuf.ProtocolStringList getSignatoriesList() { return signatories_.getUnmodifiableView(); } /** * repeated string signatories = 4; * @return The count of signatories. */ public int getSignatoriesCount() { return signatories_.size(); } /** * repeated string signatories = 4; * @param index The index of the element to return. * @return The signatories at the given index. */ public java.lang.String getSignatories(int index) { return signatories_.get(index); } /** * repeated string signatories = 4; * @param index The index of the value to return. * @return The bytes of the signatories at the given index. */ public com.google.protobuf.ByteString getSignatoriesBytes(int index) { return signatories_.getByteString(index); } /** * repeated string signatories = 4; * @param index The index to set the value at. * @param value The signatories to set. * @return This builder for chaining. */ public Builder setSignatories( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureSignatoriesIsMutable(); signatories_.set(index, value); onChanged(); return this; } /** * repeated string signatories = 4; * @param value The signatories to add. * @return This builder for chaining. */ public Builder addSignatories( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureSignatoriesIsMutable(); signatories_.add(value); onChanged(); return this; } /** * repeated string signatories = 4; * @param values The signatories to add. * @return This builder for chaining. */ public Builder addAllSignatories( java.lang.Iterable values) { ensureSignatoriesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, signatories_); onChanged(); return this; } /** * repeated string signatories = 4; * @return This builder for chaining. */ public Builder clearSignatories() { signatories_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } /** * repeated string signatories = 4; * @param value The bytes of the signatories to add. * @return This builder for chaining. */ public Builder addSignatoriesBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureSignatoriesIsMutable(); signatories_.add(value); onChanged(); return this; } private com.daml.lf.value.ValueOuterClass.ContractId contractIdStruct_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.ContractId, com.daml.lf.value.ValueOuterClass.ContractId.Builder, com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder> contractIdStructBuilder_; /** * .com.daml.lf.value.ContractId contract_id_struct = 6; * @return Whether the contractIdStruct field is set. */ public boolean hasContractIdStruct() { return contractIdStructBuilder_ != null || contractIdStruct_ != null; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; * @return The contractIdStruct. */ public com.daml.lf.value.ValueOuterClass.ContractId getContractIdStruct() { if (contractIdStructBuilder_ == null) { return contractIdStruct_ == null ? com.daml.lf.value.ValueOuterClass.ContractId.getDefaultInstance() : contractIdStruct_; } else { return contractIdStructBuilder_.getMessage(); } } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ public Builder setContractIdStruct(com.daml.lf.value.ValueOuterClass.ContractId value) { if (contractIdStructBuilder_ == null) { if (value == null) { throw new NullPointerException(); } contractIdStruct_ = value; onChanged(); } else { contractIdStructBuilder_.setMessage(value); } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ public Builder setContractIdStruct( com.daml.lf.value.ValueOuterClass.ContractId.Builder builderForValue) { if (contractIdStructBuilder_ == null) { contractIdStruct_ = builderForValue.build(); onChanged(); } else { contractIdStructBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ public Builder mergeContractIdStruct(com.daml.lf.value.ValueOuterClass.ContractId value) { if (contractIdStructBuilder_ == null) { if (contractIdStruct_ != null) { contractIdStruct_ = com.daml.lf.value.ValueOuterClass.ContractId.newBuilder(contractIdStruct_).mergeFrom(value).buildPartial(); } else { contractIdStruct_ = value; } onChanged(); } else { contractIdStructBuilder_.mergeFrom(value); } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ public Builder clearContractIdStruct() { if (contractIdStructBuilder_ == null) { contractIdStruct_ = null; onChanged(); } else { contractIdStruct_ = null; contractIdStructBuilder_ = null; } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ public com.daml.lf.value.ValueOuterClass.ContractId.Builder getContractIdStructBuilder() { onChanged(); return getContractIdStructFieldBuilder().getBuilder(); } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ public com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder getContractIdStructOrBuilder() { if (contractIdStructBuilder_ != null) { return contractIdStructBuilder_.getMessageOrBuilder(); } else { return contractIdStruct_ == null ? com.daml.lf.value.ValueOuterClass.ContractId.getDefaultInstance() : contractIdStruct_; } } /** * .com.daml.lf.value.ContractId contract_id_struct = 6; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.ContractId, com.daml.lf.value.ValueOuterClass.ContractId.Builder, com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder> getContractIdStructFieldBuilder() { if (contractIdStructBuilder_ == null) { contractIdStructBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.ContractId, com.daml.lf.value.ValueOuterClass.ContractId.Builder, com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder>( getContractIdStruct(), getParentForChildren(), isClean()); contractIdStruct_ = null; } return contractIdStructBuilder_; } private com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers keyWithMaintainers_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder> keyWithMaintainersBuilder_; /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; * @return Whether the keyWithMaintainers field is set. */ public boolean hasKeyWithMaintainers() { return keyWithMaintainersBuilder_ != null || keyWithMaintainers_ != null; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; * @return The keyWithMaintainers. */ public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getKeyWithMaintainers() { if (keyWithMaintainersBuilder_ == null) { return keyWithMaintainers_ == null ? com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance() : keyWithMaintainers_; } else { return keyWithMaintainersBuilder_.getMessage(); } } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; */ public Builder setKeyWithMaintainers(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers value) { if (keyWithMaintainersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } keyWithMaintainers_ = value; onChanged(); } else { keyWithMaintainersBuilder_.setMessage(value); } return this; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; */ public Builder setKeyWithMaintainers( com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder builderForValue) { if (keyWithMaintainersBuilder_ == null) { keyWithMaintainers_ = builderForValue.build(); onChanged(); } else { keyWithMaintainersBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; */ public Builder mergeKeyWithMaintainers(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers value) { if (keyWithMaintainersBuilder_ == null) { if (keyWithMaintainers_ != null) { keyWithMaintainers_ = com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.newBuilder(keyWithMaintainers_).mergeFrom(value).buildPartial(); } else { keyWithMaintainers_ = value; } onChanged(); } else { keyWithMaintainersBuilder_.mergeFrom(value); } return this; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; */ public Builder clearKeyWithMaintainers() { if (keyWithMaintainersBuilder_ == null) { keyWithMaintainers_ = null; onChanged(); } else { keyWithMaintainers_ = null; keyWithMaintainersBuilder_ = null; } return this; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; */ public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder getKeyWithMaintainersBuilder() { onChanged(); return getKeyWithMaintainersFieldBuilder().getBuilder(); } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; */ public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder getKeyWithMaintainersOrBuilder() { if (keyWithMaintainersBuilder_ != null) { return keyWithMaintainersBuilder_.getMessageOrBuilder(); } else { return keyWithMaintainers_ == null ? com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance() : keyWithMaintainers_; } } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 8; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder> getKeyWithMaintainersFieldBuilder() { if (keyWithMaintainersBuilder_ == null) { keyWithMaintainersBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder>( getKeyWithMaintainers(), getParentForChildren(), isClean()); keyWithMaintainers_ = null; } return keyWithMaintainersBuilder_; } private boolean byKey_ ; /** *
       * *since version 1.14*
       * 
* * bool by_key = 9; * @return The byKey. */ @java.lang.Override public boolean getByKey() { return byKey_; } /** *
       * *since version 1.14*
       * 
* * bool by_key = 9; * @param value The byKey to set. * @return This builder for chaining. */ public Builder setByKey(boolean value) { byKey_ = value; onChanged(); return this; } /** *
       * *since version 1.14*
       * 
* * bool by_key = 9; * @return This builder for chaining. */ public Builder clearByKey() { byKey_ = false; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:com.daml.lf.transaction.NodeFetch) } // @@protoc_insertion_point(class_scope:com.daml.lf.transaction.NodeFetch) private static final com.daml.lf.transaction.TransactionOuterClass.NodeFetch DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.lf.transaction.TransactionOuterClass.NodeFetch(); } public static com.daml.lf.transaction.TransactionOuterClass.NodeFetch getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public NodeFetch parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new NodeFetch(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeFetch getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface NodeExerciseOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.lf.transaction.NodeExercise) com.google.protobuf.MessageOrBuilder { /** * .com.daml.lf.value.Identifier template_id = 2; * @return Whether the templateId field is set. */ boolean hasTemplateId(); /** * .com.daml.lf.value.Identifier template_id = 2; * @return The templateId. */ com.daml.lf.value.ValueOuterClass.Identifier getTemplateId(); /** * .com.daml.lf.value.Identifier template_id = 2; */ com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder(); /** *
     * optional *since version dev*
     * 
* * .com.daml.lf.value.Identifier interface_id = 19; * @return Whether the interfaceId field is set. */ boolean hasInterfaceId(); /** *
     * optional *since version dev*
     * 
* * .com.daml.lf.value.Identifier interface_id = 19; * @return The interfaceId. */ com.daml.lf.value.ValueOuterClass.Identifier getInterfaceId(); /** *
     * optional *since version dev*
     * 
* * .com.daml.lf.value.Identifier interface_id = 19; */ com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getInterfaceIdOrBuilder(); /** * repeated string actors = 3; * @return A list containing the actors. */ java.util.List getActorsList(); /** * repeated string actors = 3; * @return The count of actors. */ int getActorsCount(); /** * repeated string actors = 3; * @param index The index of the element to return. * @return The actors at the given index. */ java.lang.String getActors(int index); /** * repeated string actors = 3; * @param index The index of the value to return. * @return The bytes of the actors at the given index. */ com.google.protobuf.ByteString getActorsBytes(int index); /** * string choice = 4; * @return The choice. */ java.lang.String getChoice(); /** * string choice = 4; * @return The bytes for choice. */ com.google.protobuf.ByteString getChoiceBytes(); /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; * @return Whether the argVersioned field is set. */ boolean hasArgVersioned(); /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; * @return The argVersioned. */ com.daml.lf.value.ValueOuterClass.VersionedValue getArgVersioned(); /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; */ com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder getArgVersionedOrBuilder(); /** *
     * *since version 12*
     * 
* * bytes arg_unversioned = 16; * @return Whether the argUnversioned field is set. */ boolean hasArgUnversioned(); /** *
     * *since version 12*
     * 
* * bytes arg_unversioned = 16; * @return The argUnversioned. */ com.google.protobuf.ByteString getArgUnversioned(); /** * bool consuming = 6; * @return The consuming. */ boolean getConsuming(); /** *
     * node ids
     * 
* * repeated string children = 7; * @return A list containing the children. */ java.util.List getChildrenList(); /** *
     * node ids
     * 
* * repeated string children = 7; * @return The count of children. */ int getChildrenCount(); /** *
     * node ids
     * 
* * repeated string children = 7; * @param index The index of the element to return. * @return The children at the given index. */ java.lang.String getChildren(int index); /** *
     * node ids
     * 
* * repeated string children = 7; * @param index The index of the value to return. * @return The bytes of the children at the given index. */ com.google.protobuf.ByteString getChildrenBytes(int index); /** * repeated string stakeholders = 8; * @return A list containing the stakeholders. */ java.util.List getStakeholdersList(); /** * repeated string stakeholders = 8; * @return The count of stakeholders. */ int getStakeholdersCount(); /** * repeated string stakeholders = 8; * @param index The index of the element to return. * @return The stakeholders at the given index. */ java.lang.String getStakeholders(int index); /** * repeated string stakeholders = 8; * @param index The index of the value to return. * @return The bytes of the stakeholders at the given index. */ com.google.protobuf.ByteString getStakeholdersBytes(int index); /** * repeated string signatories = 9; * @return A list containing the signatories. */ java.util.List getSignatoriesList(); /** * repeated string signatories = 9; * @return The count of signatories. */ int getSignatoriesCount(); /** * repeated string signatories = 9; * @param index The index of the element to return. * @return The signatories at the given index. */ java.lang.String getSignatories(int index); /** * repeated string signatories = 9; * @param index The index of the value to return. * @return The bytes of the signatories at the given index. */ com.google.protobuf.ByteString getSignatoriesBytes(int index); /** * .com.daml.lf.value.ContractId contract_id_struct = 11; * @return Whether the contractIdStruct field is set. */ boolean hasContractIdStruct(); /** * .com.daml.lf.value.ContractId contract_id_struct = 11; * @return The contractIdStruct. */ com.daml.lf.value.ValueOuterClass.ContractId getContractIdStruct(); /** * .com.daml.lf.value.ContractId contract_id_struct = 11; */ com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder getContractIdStructOrBuilder(); /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; * @return Whether the resultVersioned field is set. */ boolean hasResultVersioned(); /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; * @return The resultVersioned. */ com.daml.lf.value.ValueOuterClass.VersionedValue getResultVersioned(); /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; */ com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder getResultVersionedOrBuilder(); /** *
     * *since version 12*
     * 
* * bytes result_unversioned = 17; * @return Whether the resultUnversioned field is set. */ boolean hasResultUnversioned(); /** *
     * *since version 12*
     * 
* * bytes result_unversioned = 17; * @return The resultUnversioned. */ com.google.protobuf.ByteString getResultUnversioned(); /** *
     * optional
     * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; * @return Whether the keyWithMaintainers field is set. */ boolean hasKeyWithMaintainers(); /** *
     * optional
     * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; * @return The keyWithMaintainers. */ com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getKeyWithMaintainers(); /** *
     * optional
     * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; */ com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder getKeyWithMaintainersOrBuilder(); /** *
     * *since version 11*
     * 
* * repeated string observers = 15; * @return A list containing the observers. */ java.util.List getObserversList(); /** *
     * *since version 11*
     * 
* * repeated string observers = 15; * @return The count of observers. */ int getObserversCount(); /** *
     * *since version 11*
     * 
* * repeated string observers = 15; * @param index The index of the element to return. * @return The observers at the given index. */ java.lang.String getObservers(int index); /** *
     * *since version 11*
     * 
* * repeated string observers = 15; * @param index The index of the value to return. * @return The bytes of the observers at the given index. */ com.google.protobuf.ByteString getObserversBytes(int index); /** *
     * *since version 14*
     * 
* * bool by_key = 18; * @return The byKey. */ boolean getByKey(); public com.daml.lf.transaction.TransactionOuterClass.NodeExercise.ArgCase getArgCase(); public com.daml.lf.transaction.TransactionOuterClass.NodeExercise.ResultCase getResultCase(); } /** * Protobuf type {@code com.daml.lf.transaction.NodeExercise} */ public static final class NodeExercise extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.lf.transaction.NodeExercise) NodeExerciseOrBuilder { private static final long serialVersionUID = 0L; // Use NodeExercise.newBuilder() to construct. private NodeExercise(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private NodeExercise() { actors_ = com.google.protobuf.LazyStringArrayList.EMPTY; choice_ = ""; children_ = com.google.protobuf.LazyStringArrayList.EMPTY; stakeholders_ = com.google.protobuf.LazyStringArrayList.EMPTY; signatories_ = com.google.protobuf.LazyStringArrayList.EMPTY; observers_ = com.google.protobuf.LazyStringArrayList.EMPTY; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new NodeExercise(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private NodeExercise( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 18: { com.daml.lf.value.ValueOuterClass.Identifier.Builder subBuilder = null; if (templateId_ != null) { subBuilder = templateId_.toBuilder(); } templateId_ = input.readMessage(com.daml.lf.value.ValueOuterClass.Identifier.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(templateId_); templateId_ = subBuilder.buildPartial(); } break; } case 26: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000001) != 0)) { actors_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000001; } actors_.add(s); break; } case 34: { java.lang.String s = input.readStringRequireUtf8(); choice_ = s; break; } case 42: { com.daml.lf.value.ValueOuterClass.VersionedValue.Builder subBuilder = null; if (argCase_ == 5) { subBuilder = ((com.daml.lf.value.ValueOuterClass.VersionedValue) arg_).toBuilder(); } arg_ = input.readMessage(com.daml.lf.value.ValueOuterClass.VersionedValue.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((com.daml.lf.value.ValueOuterClass.VersionedValue) arg_); arg_ = subBuilder.buildPartial(); } argCase_ = 5; break; } case 48: { consuming_ = input.readBool(); break; } case 58: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000002) != 0)) { children_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000002; } children_.add(s); break; } case 66: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000004) != 0)) { stakeholders_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000004; } stakeholders_.add(s); break; } case 74: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000008) != 0)) { signatories_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000008; } signatories_.add(s); break; } case 90: { com.daml.lf.value.ValueOuterClass.ContractId.Builder subBuilder = null; if (contractIdStruct_ != null) { subBuilder = contractIdStruct_.toBuilder(); } contractIdStruct_ = input.readMessage(com.daml.lf.value.ValueOuterClass.ContractId.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(contractIdStruct_); contractIdStruct_ = subBuilder.buildPartial(); } break; } case 98: { com.daml.lf.value.ValueOuterClass.VersionedValue.Builder subBuilder = null; if (resultCase_ == 12) { subBuilder = ((com.daml.lf.value.ValueOuterClass.VersionedValue) result_).toBuilder(); } result_ = input.readMessage(com.daml.lf.value.ValueOuterClass.VersionedValue.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom((com.daml.lf.value.ValueOuterClass.VersionedValue) result_); result_ = subBuilder.buildPartial(); } resultCase_ = 12; break; } case 114: { com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder subBuilder = null; if (keyWithMaintainers_ != null) { subBuilder = keyWithMaintainers_.toBuilder(); } keyWithMaintainers_ = input.readMessage(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(keyWithMaintainers_); keyWithMaintainers_ = subBuilder.buildPartial(); } break; } case 122: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000010) != 0)) { observers_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000010; } observers_.add(s); break; } case 130: { arg_ = input.readBytes(); argCase_ = 16; break; } case 138: { result_ = input.readBytes(); resultCase_ = 17; break; } case 144: { byKey_ = input.readBool(); break; } case 154: { com.daml.lf.value.ValueOuterClass.Identifier.Builder subBuilder = null; if (interfaceId_ != null) { subBuilder = interfaceId_.toBuilder(); } interfaceId_ = input.readMessage(com.daml.lf.value.ValueOuterClass.Identifier.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(interfaceId_); interfaceId_ = subBuilder.buildPartial(); } break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) != 0)) { actors_ = actors_.getUnmodifiableView(); } if (((mutable_bitField0_ & 0x00000002) != 0)) { children_ = children_.getUnmodifiableView(); } if (((mutable_bitField0_ & 0x00000004) != 0)) { stakeholders_ = stakeholders_.getUnmodifiableView(); } if (((mutable_bitField0_ & 0x00000008) != 0)) { signatories_ = signatories_.getUnmodifiableView(); } if (((mutable_bitField0_ & 0x00000010) != 0)) { observers_ = observers_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeExercise_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeExercise_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.NodeExercise.class, com.daml.lf.transaction.TransactionOuterClass.NodeExercise.Builder.class); } private int argCase_ = 0; private java.lang.Object arg_; public enum ArgCase implements com.google.protobuf.Internal.EnumLite, com.google.protobuf.AbstractMessage.InternalOneOfEnum { ARG_VERSIONED(5), ARG_UNVERSIONED(16), ARG_NOT_SET(0); private final int value; private ArgCase(int value) { this.value = value; } /** * @param value The number of the enum to look for. * @return The enum associated with the given number. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static ArgCase valueOf(int value) { return forNumber(value); } public static ArgCase forNumber(int value) { switch (value) { case 5: return ARG_VERSIONED; case 16: return ARG_UNVERSIONED; case 0: return ARG_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; public ArgCase getArgCase() { return ArgCase.forNumber( argCase_); } private int resultCase_ = 0; private java.lang.Object result_; public enum ResultCase implements com.google.protobuf.Internal.EnumLite, com.google.protobuf.AbstractMessage.InternalOneOfEnum { RESULT_VERSIONED(12), RESULT_UNVERSIONED(17), RESULT_NOT_SET(0); private final int value; private ResultCase(int value) { this.value = value; } /** * @param value The number of the enum to look for. * @return The enum associated with the given number. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static ResultCase valueOf(int value) { return forNumber(value); } public static ResultCase forNumber(int value) { switch (value) { case 12: return RESULT_VERSIONED; case 17: return RESULT_UNVERSIONED; case 0: return RESULT_NOT_SET; default: return null; } } public int getNumber() { return this.value; } }; public ResultCase getResultCase() { return ResultCase.forNumber( resultCase_); } public static final int TEMPLATE_ID_FIELD_NUMBER = 2; private com.daml.lf.value.ValueOuterClass.Identifier templateId_; /** * .com.daml.lf.value.Identifier template_id = 2; * @return Whether the templateId field is set. */ @java.lang.Override public boolean hasTemplateId() { return templateId_ != null; } /** * .com.daml.lf.value.Identifier template_id = 2; * @return The templateId. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.Identifier getTemplateId() { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } /** * .com.daml.lf.value.Identifier template_id = 2; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder() { return getTemplateId(); } public static final int INTERFACE_ID_FIELD_NUMBER = 19; private com.daml.lf.value.ValueOuterClass.Identifier interfaceId_; /** *
     * optional *since version dev*
     * 
* * .com.daml.lf.value.Identifier interface_id = 19; * @return Whether the interfaceId field is set. */ @java.lang.Override public boolean hasInterfaceId() { return interfaceId_ != null; } /** *
     * optional *since version dev*
     * 
* * .com.daml.lf.value.Identifier interface_id = 19; * @return The interfaceId. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.Identifier getInterfaceId() { return interfaceId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : interfaceId_; } /** *
     * optional *since version dev*
     * 
* * .com.daml.lf.value.Identifier interface_id = 19; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getInterfaceIdOrBuilder() { return getInterfaceId(); } public static final int ACTORS_FIELD_NUMBER = 3; private com.google.protobuf.LazyStringList actors_; /** * repeated string actors = 3; * @return A list containing the actors. */ public com.google.protobuf.ProtocolStringList getActorsList() { return actors_; } /** * repeated string actors = 3; * @return The count of actors. */ public int getActorsCount() { return actors_.size(); } /** * repeated string actors = 3; * @param index The index of the element to return. * @return The actors at the given index. */ public java.lang.String getActors(int index) { return actors_.get(index); } /** * repeated string actors = 3; * @param index The index of the value to return. * @return The bytes of the actors at the given index. */ public com.google.protobuf.ByteString getActorsBytes(int index) { return actors_.getByteString(index); } public static final int CHOICE_FIELD_NUMBER = 4; private volatile java.lang.Object choice_; /** * string choice = 4; * @return The choice. */ @java.lang.Override public java.lang.String getChoice() { java.lang.Object ref = choice_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); choice_ = s; return s; } } /** * string choice = 4; * @return The bytes for choice. */ @java.lang.Override public com.google.protobuf.ByteString getChoiceBytes() { java.lang.Object ref = choice_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); choice_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ARG_VERSIONED_FIELD_NUMBER = 5; /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; * @return Whether the argVersioned field is set. */ @java.lang.Override public boolean hasArgVersioned() { return argCase_ == 5; } /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; * @return The argVersioned. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValue getArgVersioned() { if (argCase_ == 5) { return (com.daml.lf.value.ValueOuterClass.VersionedValue) arg_; } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder getArgVersionedOrBuilder() { if (argCase_ == 5) { return (com.daml.lf.value.ValueOuterClass.VersionedValue) arg_; } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } public static final int ARG_UNVERSIONED_FIELD_NUMBER = 16; /** *
     * *since version 12*
     * 
* * bytes arg_unversioned = 16; * @return Whether the argUnversioned field is set. */ @java.lang.Override public boolean hasArgUnversioned() { return argCase_ == 16; } /** *
     * *since version 12*
     * 
* * bytes arg_unversioned = 16; * @return The argUnversioned. */ @java.lang.Override public com.google.protobuf.ByteString getArgUnversioned() { if (argCase_ == 16) { return (com.google.protobuf.ByteString) arg_; } return com.google.protobuf.ByteString.EMPTY; } public static final int CONSUMING_FIELD_NUMBER = 6; private boolean consuming_; /** * bool consuming = 6; * @return The consuming. */ @java.lang.Override public boolean getConsuming() { return consuming_; } public static final int CHILDREN_FIELD_NUMBER = 7; private com.google.protobuf.LazyStringList children_; /** *
     * node ids
     * 
* * repeated string children = 7; * @return A list containing the children. */ public com.google.protobuf.ProtocolStringList getChildrenList() { return children_; } /** *
     * node ids
     * 
* * repeated string children = 7; * @return The count of children. */ public int getChildrenCount() { return children_.size(); } /** *
     * node ids
     * 
* * repeated string children = 7; * @param index The index of the element to return. * @return The children at the given index. */ public java.lang.String getChildren(int index) { return children_.get(index); } /** *
     * node ids
     * 
* * repeated string children = 7; * @param index The index of the value to return. * @return The bytes of the children at the given index. */ public com.google.protobuf.ByteString getChildrenBytes(int index) { return children_.getByteString(index); } public static final int STAKEHOLDERS_FIELD_NUMBER = 8; private com.google.protobuf.LazyStringList stakeholders_; /** * repeated string stakeholders = 8; * @return A list containing the stakeholders. */ public com.google.protobuf.ProtocolStringList getStakeholdersList() { return stakeholders_; } /** * repeated string stakeholders = 8; * @return The count of stakeholders. */ public int getStakeholdersCount() { return stakeholders_.size(); } /** * repeated string stakeholders = 8; * @param index The index of the element to return. * @return The stakeholders at the given index. */ public java.lang.String getStakeholders(int index) { return stakeholders_.get(index); } /** * repeated string stakeholders = 8; * @param index The index of the value to return. * @return The bytes of the stakeholders at the given index. */ public com.google.protobuf.ByteString getStakeholdersBytes(int index) { return stakeholders_.getByteString(index); } public static final int SIGNATORIES_FIELD_NUMBER = 9; private com.google.protobuf.LazyStringList signatories_; /** * repeated string signatories = 9; * @return A list containing the signatories. */ public com.google.protobuf.ProtocolStringList getSignatoriesList() { return signatories_; } /** * repeated string signatories = 9; * @return The count of signatories. */ public int getSignatoriesCount() { return signatories_.size(); } /** * repeated string signatories = 9; * @param index The index of the element to return. * @return The signatories at the given index. */ public java.lang.String getSignatories(int index) { return signatories_.get(index); } /** * repeated string signatories = 9; * @param index The index of the value to return. * @return The bytes of the signatories at the given index. */ public com.google.protobuf.ByteString getSignatoriesBytes(int index) { return signatories_.getByteString(index); } public static final int CONTRACT_ID_STRUCT_FIELD_NUMBER = 11; private com.daml.lf.value.ValueOuterClass.ContractId contractIdStruct_; /** * .com.daml.lf.value.ContractId contract_id_struct = 11; * @return Whether the contractIdStruct field is set. */ @java.lang.Override public boolean hasContractIdStruct() { return contractIdStruct_ != null; } /** * .com.daml.lf.value.ContractId contract_id_struct = 11; * @return The contractIdStruct. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.ContractId getContractIdStruct() { return contractIdStruct_ == null ? com.daml.lf.value.ValueOuterClass.ContractId.getDefaultInstance() : contractIdStruct_; } /** * .com.daml.lf.value.ContractId contract_id_struct = 11; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder getContractIdStructOrBuilder() { return getContractIdStruct(); } public static final int RESULT_VERSIONED_FIELD_NUMBER = 12; /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; * @return Whether the resultVersioned field is set. */ @java.lang.Override public boolean hasResultVersioned() { return resultCase_ == 12; } /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; * @return The resultVersioned. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValue getResultVersioned() { if (resultCase_ == 12) { return (com.daml.lf.value.ValueOuterClass.VersionedValue) result_; } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } /** *
     * *until version 11*
     * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder getResultVersionedOrBuilder() { if (resultCase_ == 12) { return (com.daml.lf.value.ValueOuterClass.VersionedValue) result_; } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } public static final int RESULT_UNVERSIONED_FIELD_NUMBER = 17; /** *
     * *since version 12*
     * 
* * bytes result_unversioned = 17; * @return Whether the resultUnversioned field is set. */ @java.lang.Override public boolean hasResultUnversioned() { return resultCase_ == 17; } /** *
     * *since version 12*
     * 
* * bytes result_unversioned = 17; * @return The resultUnversioned. */ @java.lang.Override public com.google.protobuf.ByteString getResultUnversioned() { if (resultCase_ == 17) { return (com.google.protobuf.ByteString) result_; } return com.google.protobuf.ByteString.EMPTY; } public static final int KEY_WITH_MAINTAINERS_FIELD_NUMBER = 14; private com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers keyWithMaintainers_; /** *
     * optional
     * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; * @return Whether the keyWithMaintainers field is set. */ @java.lang.Override public boolean hasKeyWithMaintainers() { return keyWithMaintainers_ != null; } /** *
     * optional
     * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; * @return The keyWithMaintainers. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getKeyWithMaintainers() { return keyWithMaintainers_ == null ? com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance() : keyWithMaintainers_; } /** *
     * optional
     * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder getKeyWithMaintainersOrBuilder() { return getKeyWithMaintainers(); } public static final int OBSERVERS_FIELD_NUMBER = 15; private com.google.protobuf.LazyStringList observers_; /** *
     * *since version 11*
     * 
* * repeated string observers = 15; * @return A list containing the observers. */ public com.google.protobuf.ProtocolStringList getObserversList() { return observers_; } /** *
     * *since version 11*
     * 
* * repeated string observers = 15; * @return The count of observers. */ public int getObserversCount() { return observers_.size(); } /** *
     * *since version 11*
     * 
* * repeated string observers = 15; * @param index The index of the element to return. * @return The observers at the given index. */ public java.lang.String getObservers(int index) { return observers_.get(index); } /** *
     * *since version 11*
     * 
* * repeated string observers = 15; * @param index The index of the value to return. * @return The bytes of the observers at the given index. */ public com.google.protobuf.ByteString getObserversBytes(int index) { return observers_.getByteString(index); } public static final int BY_KEY_FIELD_NUMBER = 18; private boolean byKey_; /** *
     * *since version 14*
     * 
* * bool by_key = 18; * @return The byKey. */ @java.lang.Override public boolean getByKey() { return byKey_; } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (templateId_ != null) { output.writeMessage(2, getTemplateId()); } for (int i = 0; i < actors_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, actors_.getRaw(i)); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(choice_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, choice_); } if (argCase_ == 5) { output.writeMessage(5, (com.daml.lf.value.ValueOuterClass.VersionedValue) arg_); } if (consuming_ != false) { output.writeBool(6, consuming_); } for (int i = 0; i < children_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 7, children_.getRaw(i)); } for (int i = 0; i < stakeholders_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 8, stakeholders_.getRaw(i)); } for (int i = 0; i < signatories_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 9, signatories_.getRaw(i)); } if (contractIdStruct_ != null) { output.writeMessage(11, getContractIdStruct()); } if (resultCase_ == 12) { output.writeMessage(12, (com.daml.lf.value.ValueOuterClass.VersionedValue) result_); } if (keyWithMaintainers_ != null) { output.writeMessage(14, getKeyWithMaintainers()); } for (int i = 0; i < observers_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 15, observers_.getRaw(i)); } if (argCase_ == 16) { output.writeBytes( 16, (com.google.protobuf.ByteString) arg_); } if (resultCase_ == 17) { output.writeBytes( 17, (com.google.protobuf.ByteString) result_); } if (byKey_ != false) { output.writeBool(18, byKey_); } if (interfaceId_ != null) { output.writeMessage(19, getInterfaceId()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (templateId_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getTemplateId()); } { int dataSize = 0; for (int i = 0; i < actors_.size(); i++) { dataSize += computeStringSizeNoTag(actors_.getRaw(i)); } size += dataSize; size += 1 * getActorsList().size(); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(choice_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, choice_); } if (argCase_ == 5) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, (com.daml.lf.value.ValueOuterClass.VersionedValue) arg_); } if (consuming_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(6, consuming_); } { int dataSize = 0; for (int i = 0; i < children_.size(); i++) { dataSize += computeStringSizeNoTag(children_.getRaw(i)); } size += dataSize; size += 1 * getChildrenList().size(); } { int dataSize = 0; for (int i = 0; i < stakeholders_.size(); i++) { dataSize += computeStringSizeNoTag(stakeholders_.getRaw(i)); } size += dataSize; size += 1 * getStakeholdersList().size(); } { int dataSize = 0; for (int i = 0; i < signatories_.size(); i++) { dataSize += computeStringSizeNoTag(signatories_.getRaw(i)); } size += dataSize; size += 1 * getSignatoriesList().size(); } if (contractIdStruct_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(11, getContractIdStruct()); } if (resultCase_ == 12) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(12, (com.daml.lf.value.ValueOuterClass.VersionedValue) result_); } if (keyWithMaintainers_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(14, getKeyWithMaintainers()); } { int dataSize = 0; for (int i = 0; i < observers_.size(); i++) { dataSize += computeStringSizeNoTag(observers_.getRaw(i)); } size += dataSize; size += 1 * getObserversList().size(); } if (argCase_ == 16) { size += com.google.protobuf.CodedOutputStream .computeBytesSize( 16, (com.google.protobuf.ByteString) arg_); } if (resultCase_ == 17) { size += com.google.protobuf.CodedOutputStream .computeBytesSize( 17, (com.google.protobuf.ByteString) result_); } if (byKey_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(18, byKey_); } if (interfaceId_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(19, getInterfaceId()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.daml.lf.transaction.TransactionOuterClass.NodeExercise)) { return super.equals(obj); } com.daml.lf.transaction.TransactionOuterClass.NodeExercise other = (com.daml.lf.transaction.TransactionOuterClass.NodeExercise) obj; if (hasTemplateId() != other.hasTemplateId()) return false; if (hasTemplateId()) { if (!getTemplateId() .equals(other.getTemplateId())) return false; } if (hasInterfaceId() != other.hasInterfaceId()) return false; if (hasInterfaceId()) { if (!getInterfaceId() .equals(other.getInterfaceId())) return false; } if (!getActorsList() .equals(other.getActorsList())) return false; if (!getChoice() .equals(other.getChoice())) return false; if (getConsuming() != other.getConsuming()) return false; if (!getChildrenList() .equals(other.getChildrenList())) return false; if (!getStakeholdersList() .equals(other.getStakeholdersList())) return false; if (!getSignatoriesList() .equals(other.getSignatoriesList())) return false; if (hasContractIdStruct() != other.hasContractIdStruct()) return false; if (hasContractIdStruct()) { if (!getContractIdStruct() .equals(other.getContractIdStruct())) return false; } if (hasKeyWithMaintainers() != other.hasKeyWithMaintainers()) return false; if (hasKeyWithMaintainers()) { if (!getKeyWithMaintainers() .equals(other.getKeyWithMaintainers())) return false; } if (!getObserversList() .equals(other.getObserversList())) return false; if (getByKey() != other.getByKey()) return false; if (!getArgCase().equals(other.getArgCase())) return false; switch (argCase_) { case 5: if (!getArgVersioned() .equals(other.getArgVersioned())) return false; break; case 16: if (!getArgUnversioned() .equals(other.getArgUnversioned())) return false; break; case 0: default: } if (!getResultCase().equals(other.getResultCase())) return false; switch (resultCase_) { case 12: if (!getResultVersioned() .equals(other.getResultVersioned())) return false; break; case 17: if (!getResultUnversioned() .equals(other.getResultUnversioned())) return false; break; case 0: default: } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasTemplateId()) { hash = (37 * hash) + TEMPLATE_ID_FIELD_NUMBER; hash = (53 * hash) + getTemplateId().hashCode(); } if (hasInterfaceId()) { hash = (37 * hash) + INTERFACE_ID_FIELD_NUMBER; hash = (53 * hash) + getInterfaceId().hashCode(); } if (getActorsCount() > 0) { hash = (37 * hash) + ACTORS_FIELD_NUMBER; hash = (53 * hash) + getActorsList().hashCode(); } hash = (37 * hash) + CHOICE_FIELD_NUMBER; hash = (53 * hash) + getChoice().hashCode(); hash = (37 * hash) + CONSUMING_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getConsuming()); if (getChildrenCount() > 0) { hash = (37 * hash) + CHILDREN_FIELD_NUMBER; hash = (53 * hash) + getChildrenList().hashCode(); } if (getStakeholdersCount() > 0) { hash = (37 * hash) + STAKEHOLDERS_FIELD_NUMBER; hash = (53 * hash) + getStakeholdersList().hashCode(); } if (getSignatoriesCount() > 0) { hash = (37 * hash) + SIGNATORIES_FIELD_NUMBER; hash = (53 * hash) + getSignatoriesList().hashCode(); } if (hasContractIdStruct()) { hash = (37 * hash) + CONTRACT_ID_STRUCT_FIELD_NUMBER; hash = (53 * hash) + getContractIdStruct().hashCode(); } if (hasKeyWithMaintainers()) { hash = (37 * hash) + KEY_WITH_MAINTAINERS_FIELD_NUMBER; hash = (53 * hash) + getKeyWithMaintainers().hashCode(); } if (getObserversCount() > 0) { hash = (37 * hash) + OBSERVERS_FIELD_NUMBER; hash = (53 * hash) + getObserversList().hashCode(); } hash = (37 * hash) + BY_KEY_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getByKey()); switch (argCase_) { case 5: hash = (37 * hash) + ARG_VERSIONED_FIELD_NUMBER; hash = (53 * hash) + getArgVersioned().hashCode(); break; case 16: hash = (37 * hash) + ARG_UNVERSIONED_FIELD_NUMBER; hash = (53 * hash) + getArgUnversioned().hashCode(); break; case 0: default: } switch (resultCase_) { case 12: hash = (37 * hash) + RESULT_VERSIONED_FIELD_NUMBER; hash = (53 * hash) + getResultVersioned().hashCode(); break; case 17: hash = (37 * hash) + RESULT_UNVERSIONED_FIELD_NUMBER; hash = (53 * hash) + getResultUnversioned().hashCode(); break; case 0: default: } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(com.daml.lf.transaction.TransactionOuterClass.NodeExercise prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code com.daml.lf.transaction.NodeExercise} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.lf.transaction.NodeExercise) com.daml.lf.transaction.TransactionOuterClass.NodeExerciseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeExercise_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeExercise_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.NodeExercise.class, com.daml.lf.transaction.TransactionOuterClass.NodeExercise.Builder.class); } // Construct using com.daml.lf.transaction.TransactionOuterClass.NodeExercise.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); if (templateIdBuilder_ == null) { templateId_ = null; } else { templateId_ = null; templateIdBuilder_ = null; } if (interfaceIdBuilder_ == null) { interfaceId_ = null; } else { interfaceId_ = null; interfaceIdBuilder_ = null; } actors_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); choice_ = ""; consuming_ = false; children_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); stakeholders_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); signatories_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000008); if (contractIdStructBuilder_ == null) { contractIdStruct_ = null; } else { contractIdStruct_ = null; contractIdStructBuilder_ = null; } if (keyWithMaintainersBuilder_ == null) { keyWithMaintainers_ = null; } else { keyWithMaintainers_ = null; keyWithMaintainersBuilder_ = null; } observers_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000010); byKey_ = false; argCase_ = 0; arg_ = null; resultCase_ = 0; result_ = null; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeExercise_descriptor; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeExercise getDefaultInstanceForType() { return com.daml.lf.transaction.TransactionOuterClass.NodeExercise.getDefaultInstance(); } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeExercise build() { com.daml.lf.transaction.TransactionOuterClass.NodeExercise result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeExercise buildPartial() { com.daml.lf.transaction.TransactionOuterClass.NodeExercise result = new com.daml.lf.transaction.TransactionOuterClass.NodeExercise(this); int from_bitField0_ = bitField0_; if (templateIdBuilder_ == null) { result.templateId_ = templateId_; } else { result.templateId_ = templateIdBuilder_.build(); } if (interfaceIdBuilder_ == null) { result.interfaceId_ = interfaceId_; } else { result.interfaceId_ = interfaceIdBuilder_.build(); } if (((bitField0_ & 0x00000001) != 0)) { actors_ = actors_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000001); } result.actors_ = actors_; result.choice_ = choice_; if (argCase_ == 5) { if (argVersionedBuilder_ == null) { result.arg_ = arg_; } else { result.arg_ = argVersionedBuilder_.build(); } } if (argCase_ == 16) { result.arg_ = arg_; } result.consuming_ = consuming_; if (((bitField0_ & 0x00000002) != 0)) { children_ = children_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000002); } result.children_ = children_; if (((bitField0_ & 0x00000004) != 0)) { stakeholders_ = stakeholders_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000004); } result.stakeholders_ = stakeholders_; if (((bitField0_ & 0x00000008) != 0)) { signatories_ = signatories_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000008); } result.signatories_ = signatories_; if (contractIdStructBuilder_ == null) { result.contractIdStruct_ = contractIdStruct_; } else { result.contractIdStruct_ = contractIdStructBuilder_.build(); } if (resultCase_ == 12) { if (resultVersionedBuilder_ == null) { result.result_ = result_; } else { result.result_ = resultVersionedBuilder_.build(); } } if (resultCase_ == 17) { result.result_ = result_; } if (keyWithMaintainersBuilder_ == null) { result.keyWithMaintainers_ = keyWithMaintainers_; } else { result.keyWithMaintainers_ = keyWithMaintainersBuilder_.build(); } if (((bitField0_ & 0x00000010) != 0)) { observers_ = observers_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000010); } result.observers_ = observers_; result.byKey_ = byKey_; result.argCase_ = argCase_; result.resultCase_ = resultCase_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.daml.lf.transaction.TransactionOuterClass.NodeExercise) { return mergeFrom((com.daml.lf.transaction.TransactionOuterClass.NodeExercise)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.lf.transaction.TransactionOuterClass.NodeExercise other) { if (other == com.daml.lf.transaction.TransactionOuterClass.NodeExercise.getDefaultInstance()) return this; if (other.hasTemplateId()) { mergeTemplateId(other.getTemplateId()); } if (other.hasInterfaceId()) { mergeInterfaceId(other.getInterfaceId()); } if (!other.actors_.isEmpty()) { if (actors_.isEmpty()) { actors_ = other.actors_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureActorsIsMutable(); actors_.addAll(other.actors_); } onChanged(); } if (!other.getChoice().isEmpty()) { choice_ = other.choice_; onChanged(); } if (other.getConsuming() != false) { setConsuming(other.getConsuming()); } if (!other.children_.isEmpty()) { if (children_.isEmpty()) { children_ = other.children_; bitField0_ = (bitField0_ & ~0x00000002); } else { ensureChildrenIsMutable(); children_.addAll(other.children_); } onChanged(); } if (!other.stakeholders_.isEmpty()) { if (stakeholders_.isEmpty()) { stakeholders_ = other.stakeholders_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureStakeholdersIsMutable(); stakeholders_.addAll(other.stakeholders_); } onChanged(); } if (!other.signatories_.isEmpty()) { if (signatories_.isEmpty()) { signatories_ = other.signatories_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureSignatoriesIsMutable(); signatories_.addAll(other.signatories_); } onChanged(); } if (other.hasContractIdStruct()) { mergeContractIdStruct(other.getContractIdStruct()); } if (other.hasKeyWithMaintainers()) { mergeKeyWithMaintainers(other.getKeyWithMaintainers()); } if (!other.observers_.isEmpty()) { if (observers_.isEmpty()) { observers_ = other.observers_; bitField0_ = (bitField0_ & ~0x00000010); } else { ensureObserversIsMutable(); observers_.addAll(other.observers_); } onChanged(); } if (other.getByKey() != false) { setByKey(other.getByKey()); } switch (other.getArgCase()) { case ARG_VERSIONED: { mergeArgVersioned(other.getArgVersioned()); break; } case ARG_UNVERSIONED: { setArgUnversioned(other.getArgUnversioned()); break; } case ARG_NOT_SET: { break; } } switch (other.getResultCase()) { case RESULT_VERSIONED: { mergeResultVersioned(other.getResultVersioned()); break; } case RESULT_UNVERSIONED: { setResultUnversioned(other.getResultUnversioned()); break; } case RESULT_NOT_SET: { break; } } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.daml.lf.transaction.TransactionOuterClass.NodeExercise parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.daml.lf.transaction.TransactionOuterClass.NodeExercise) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int argCase_ = 0; private java.lang.Object arg_; public ArgCase getArgCase() { return ArgCase.forNumber( argCase_); } public Builder clearArg() { argCase_ = 0; arg_ = null; onChanged(); return this; } private int resultCase_ = 0; private java.lang.Object result_; public ResultCase getResultCase() { return ResultCase.forNumber( resultCase_); } public Builder clearResult() { resultCase_ = 0; result_ = null; onChanged(); return this; } private int bitField0_; private com.daml.lf.value.ValueOuterClass.Identifier templateId_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder> templateIdBuilder_; /** * .com.daml.lf.value.Identifier template_id = 2; * @return Whether the templateId field is set. */ public boolean hasTemplateId() { return templateIdBuilder_ != null || templateId_ != null; } /** * .com.daml.lf.value.Identifier template_id = 2; * @return The templateId. */ public com.daml.lf.value.ValueOuterClass.Identifier getTemplateId() { if (templateIdBuilder_ == null) { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } else { return templateIdBuilder_.getMessage(); } } /** * .com.daml.lf.value.Identifier template_id = 2; */ public Builder setTemplateId(com.daml.lf.value.ValueOuterClass.Identifier value) { if (templateIdBuilder_ == null) { if (value == null) { throw new NullPointerException(); } templateId_ = value; onChanged(); } else { templateIdBuilder_.setMessage(value); } return this; } /** * .com.daml.lf.value.Identifier template_id = 2; */ public Builder setTemplateId( com.daml.lf.value.ValueOuterClass.Identifier.Builder builderForValue) { if (templateIdBuilder_ == null) { templateId_ = builderForValue.build(); onChanged(); } else { templateIdBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.lf.value.Identifier template_id = 2; */ public Builder mergeTemplateId(com.daml.lf.value.ValueOuterClass.Identifier value) { if (templateIdBuilder_ == null) { if (templateId_ != null) { templateId_ = com.daml.lf.value.ValueOuterClass.Identifier.newBuilder(templateId_).mergeFrom(value).buildPartial(); } else { templateId_ = value; } onChanged(); } else { templateIdBuilder_.mergeFrom(value); } return this; } /** * .com.daml.lf.value.Identifier template_id = 2; */ public Builder clearTemplateId() { if (templateIdBuilder_ == null) { templateId_ = null; onChanged(); } else { templateId_ = null; templateIdBuilder_ = null; } return this; } /** * .com.daml.lf.value.Identifier template_id = 2; */ public com.daml.lf.value.ValueOuterClass.Identifier.Builder getTemplateIdBuilder() { onChanged(); return getTemplateIdFieldBuilder().getBuilder(); } /** * .com.daml.lf.value.Identifier template_id = 2; */ public com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder() { if (templateIdBuilder_ != null) { return templateIdBuilder_.getMessageOrBuilder(); } else { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } } /** * .com.daml.lf.value.Identifier template_id = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder> getTemplateIdFieldBuilder() { if (templateIdBuilder_ == null) { templateIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder>( getTemplateId(), getParentForChildren(), isClean()); templateId_ = null; } return templateIdBuilder_; } private com.daml.lf.value.ValueOuterClass.Identifier interfaceId_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder> interfaceIdBuilder_; /** *
       * optional *since version dev*
       * 
* * .com.daml.lf.value.Identifier interface_id = 19; * @return Whether the interfaceId field is set. */ public boolean hasInterfaceId() { return interfaceIdBuilder_ != null || interfaceId_ != null; } /** *
       * optional *since version dev*
       * 
* * .com.daml.lf.value.Identifier interface_id = 19; * @return The interfaceId. */ public com.daml.lf.value.ValueOuterClass.Identifier getInterfaceId() { if (interfaceIdBuilder_ == null) { return interfaceId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : interfaceId_; } else { return interfaceIdBuilder_.getMessage(); } } /** *
       * optional *since version dev*
       * 
* * .com.daml.lf.value.Identifier interface_id = 19; */ public Builder setInterfaceId(com.daml.lf.value.ValueOuterClass.Identifier value) { if (interfaceIdBuilder_ == null) { if (value == null) { throw new NullPointerException(); } interfaceId_ = value; onChanged(); } else { interfaceIdBuilder_.setMessage(value); } return this; } /** *
       * optional *since version dev*
       * 
* * .com.daml.lf.value.Identifier interface_id = 19; */ public Builder setInterfaceId( com.daml.lf.value.ValueOuterClass.Identifier.Builder builderForValue) { if (interfaceIdBuilder_ == null) { interfaceId_ = builderForValue.build(); onChanged(); } else { interfaceIdBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * optional *since version dev*
       * 
* * .com.daml.lf.value.Identifier interface_id = 19; */ public Builder mergeInterfaceId(com.daml.lf.value.ValueOuterClass.Identifier value) { if (interfaceIdBuilder_ == null) { if (interfaceId_ != null) { interfaceId_ = com.daml.lf.value.ValueOuterClass.Identifier.newBuilder(interfaceId_).mergeFrom(value).buildPartial(); } else { interfaceId_ = value; } onChanged(); } else { interfaceIdBuilder_.mergeFrom(value); } return this; } /** *
       * optional *since version dev*
       * 
* * .com.daml.lf.value.Identifier interface_id = 19; */ public Builder clearInterfaceId() { if (interfaceIdBuilder_ == null) { interfaceId_ = null; onChanged(); } else { interfaceId_ = null; interfaceIdBuilder_ = null; } return this; } /** *
       * optional *since version dev*
       * 
* * .com.daml.lf.value.Identifier interface_id = 19; */ public com.daml.lf.value.ValueOuterClass.Identifier.Builder getInterfaceIdBuilder() { onChanged(); return getInterfaceIdFieldBuilder().getBuilder(); } /** *
       * optional *since version dev*
       * 
* * .com.daml.lf.value.Identifier interface_id = 19; */ public com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getInterfaceIdOrBuilder() { if (interfaceIdBuilder_ != null) { return interfaceIdBuilder_.getMessageOrBuilder(); } else { return interfaceId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : interfaceId_; } } /** *
       * optional *since version dev*
       * 
* * .com.daml.lf.value.Identifier interface_id = 19; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder> getInterfaceIdFieldBuilder() { if (interfaceIdBuilder_ == null) { interfaceIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder>( getInterfaceId(), getParentForChildren(), isClean()); interfaceId_ = null; } return interfaceIdBuilder_; } private com.google.protobuf.LazyStringList actors_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureActorsIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { actors_ = new com.google.protobuf.LazyStringArrayList(actors_); bitField0_ |= 0x00000001; } } /** * repeated string actors = 3; * @return A list containing the actors. */ public com.google.protobuf.ProtocolStringList getActorsList() { return actors_.getUnmodifiableView(); } /** * repeated string actors = 3; * @return The count of actors. */ public int getActorsCount() { return actors_.size(); } /** * repeated string actors = 3; * @param index The index of the element to return. * @return The actors at the given index. */ public java.lang.String getActors(int index) { return actors_.get(index); } /** * repeated string actors = 3; * @param index The index of the value to return. * @return The bytes of the actors at the given index. */ public com.google.protobuf.ByteString getActorsBytes(int index) { return actors_.getByteString(index); } /** * repeated string actors = 3; * @param index The index to set the value at. * @param value The actors to set. * @return This builder for chaining. */ public Builder setActors( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureActorsIsMutable(); actors_.set(index, value); onChanged(); return this; } /** * repeated string actors = 3; * @param value The actors to add. * @return This builder for chaining. */ public Builder addActors( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureActorsIsMutable(); actors_.add(value); onChanged(); return this; } /** * repeated string actors = 3; * @param values The actors to add. * @return This builder for chaining. */ public Builder addAllActors( java.lang.Iterable values) { ensureActorsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, actors_); onChanged(); return this; } /** * repeated string actors = 3; * @return This builder for chaining. */ public Builder clearActors() { actors_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** * repeated string actors = 3; * @param value The bytes of the actors to add. * @return This builder for chaining. */ public Builder addActorsBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureActorsIsMutable(); actors_.add(value); onChanged(); return this; } private java.lang.Object choice_ = ""; /** * string choice = 4; * @return The choice. */ public java.lang.String getChoice() { java.lang.Object ref = choice_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); choice_ = s; return s; } else { return (java.lang.String) ref; } } /** * string choice = 4; * @return The bytes for choice. */ public com.google.protobuf.ByteString getChoiceBytes() { java.lang.Object ref = choice_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); choice_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * string choice = 4; * @param value The choice to set. * @return This builder for chaining. */ public Builder setChoice( java.lang.String value) { if (value == null) { throw new NullPointerException(); } choice_ = value; onChanged(); return this; } /** * string choice = 4; * @return This builder for chaining. */ public Builder clearChoice() { choice_ = getDefaultInstance().getChoice(); onChanged(); return this; } /** * string choice = 4; * @param value The bytes for choice to set. * @return This builder for chaining. */ public Builder setChoiceBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); choice_ = value; onChanged(); return this; } private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.VersionedValue, com.daml.lf.value.ValueOuterClass.VersionedValue.Builder, com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder> argVersionedBuilder_; /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; * @return Whether the argVersioned field is set. */ @java.lang.Override public boolean hasArgVersioned() { return argCase_ == 5; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; * @return The argVersioned. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValue getArgVersioned() { if (argVersionedBuilder_ == null) { if (argCase_ == 5) { return (com.daml.lf.value.ValueOuterClass.VersionedValue) arg_; } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } else { if (argCase_ == 5) { return argVersionedBuilder_.getMessage(); } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; */ public Builder setArgVersioned(com.daml.lf.value.ValueOuterClass.VersionedValue value) { if (argVersionedBuilder_ == null) { if (value == null) { throw new NullPointerException(); } arg_ = value; onChanged(); } else { argVersionedBuilder_.setMessage(value); } argCase_ = 5; return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; */ public Builder setArgVersioned( com.daml.lf.value.ValueOuterClass.VersionedValue.Builder builderForValue) { if (argVersionedBuilder_ == null) { arg_ = builderForValue.build(); onChanged(); } else { argVersionedBuilder_.setMessage(builderForValue.build()); } argCase_ = 5; return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; */ public Builder mergeArgVersioned(com.daml.lf.value.ValueOuterClass.VersionedValue value) { if (argVersionedBuilder_ == null) { if (argCase_ == 5 && arg_ != com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance()) { arg_ = com.daml.lf.value.ValueOuterClass.VersionedValue.newBuilder((com.daml.lf.value.ValueOuterClass.VersionedValue) arg_) .mergeFrom(value).buildPartial(); } else { arg_ = value; } onChanged(); } else { if (argCase_ == 5) { argVersionedBuilder_.mergeFrom(value); } argVersionedBuilder_.setMessage(value); } argCase_ = 5; return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; */ public Builder clearArgVersioned() { if (argVersionedBuilder_ == null) { if (argCase_ == 5) { argCase_ = 0; arg_ = null; onChanged(); } } else { if (argCase_ == 5) { argCase_ = 0; arg_ = null; } argVersionedBuilder_.clear(); } return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; */ public com.daml.lf.value.ValueOuterClass.VersionedValue.Builder getArgVersionedBuilder() { return getArgVersionedFieldBuilder().getBuilder(); } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder getArgVersionedOrBuilder() { if ((argCase_ == 5) && (argVersionedBuilder_ != null)) { return argVersionedBuilder_.getMessageOrBuilder(); } else { if (argCase_ == 5) { return (com.daml.lf.value.ValueOuterClass.VersionedValue) arg_; } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue arg_versioned = 5; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.VersionedValue, com.daml.lf.value.ValueOuterClass.VersionedValue.Builder, com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder> getArgVersionedFieldBuilder() { if (argVersionedBuilder_ == null) { if (!(argCase_ == 5)) { arg_ = com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } argVersionedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.VersionedValue, com.daml.lf.value.ValueOuterClass.VersionedValue.Builder, com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder>( (com.daml.lf.value.ValueOuterClass.VersionedValue) arg_, getParentForChildren(), isClean()); arg_ = null; } argCase_ = 5; onChanged();; return argVersionedBuilder_; } /** *
       * *since version 12*
       * 
* * bytes arg_unversioned = 16; * @return Whether the argUnversioned field is set. */ public boolean hasArgUnversioned() { return argCase_ == 16; } /** *
       * *since version 12*
       * 
* * bytes arg_unversioned = 16; * @return The argUnversioned. */ public com.google.protobuf.ByteString getArgUnversioned() { if (argCase_ == 16) { return (com.google.protobuf.ByteString) arg_; } return com.google.protobuf.ByteString.EMPTY; } /** *
       * *since version 12*
       * 
* * bytes arg_unversioned = 16; * @param value The argUnversioned to set. * @return This builder for chaining. */ public Builder setArgUnversioned(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } argCase_ = 16; arg_ = value; onChanged(); return this; } /** *
       * *since version 12*
       * 
* * bytes arg_unversioned = 16; * @return This builder for chaining. */ public Builder clearArgUnversioned() { if (argCase_ == 16) { argCase_ = 0; arg_ = null; onChanged(); } return this; } private boolean consuming_ ; /** * bool consuming = 6; * @return The consuming. */ @java.lang.Override public boolean getConsuming() { return consuming_; } /** * bool consuming = 6; * @param value The consuming to set. * @return This builder for chaining. */ public Builder setConsuming(boolean value) { consuming_ = value; onChanged(); return this; } /** * bool consuming = 6; * @return This builder for chaining. */ public Builder clearConsuming() { consuming_ = false; onChanged(); return this; } private com.google.protobuf.LazyStringList children_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureChildrenIsMutable() { if (!((bitField0_ & 0x00000002) != 0)) { children_ = new com.google.protobuf.LazyStringArrayList(children_); bitField0_ |= 0x00000002; } } /** *
       * node ids
       * 
* * repeated string children = 7; * @return A list containing the children. */ public com.google.protobuf.ProtocolStringList getChildrenList() { return children_.getUnmodifiableView(); } /** *
       * node ids
       * 
* * repeated string children = 7; * @return The count of children. */ public int getChildrenCount() { return children_.size(); } /** *
       * node ids
       * 
* * repeated string children = 7; * @param index The index of the element to return. * @return The children at the given index. */ public java.lang.String getChildren(int index) { return children_.get(index); } /** *
       * node ids
       * 
* * repeated string children = 7; * @param index The index of the value to return. * @return The bytes of the children at the given index. */ public com.google.protobuf.ByteString getChildrenBytes(int index) { return children_.getByteString(index); } /** *
       * node ids
       * 
* * repeated string children = 7; * @param index The index to set the value at. * @param value The children to set. * @return This builder for chaining. */ public Builder setChildren( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureChildrenIsMutable(); children_.set(index, value); onChanged(); return this; } /** *
       * node ids
       * 
* * repeated string children = 7; * @param value The children to add. * @return This builder for chaining. */ public Builder addChildren( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureChildrenIsMutable(); children_.add(value); onChanged(); return this; } /** *
       * node ids
       * 
* * repeated string children = 7; * @param values The children to add. * @return This builder for chaining. */ public Builder addAllChildren( java.lang.Iterable values) { ensureChildrenIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, children_); onChanged(); return this; } /** *
       * node ids
       * 
* * repeated string children = 7; * @return This builder for chaining. */ public Builder clearChildren() { children_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } /** *
       * node ids
       * 
* * repeated string children = 7; * @param value The bytes of the children to add. * @return This builder for chaining. */ public Builder addChildrenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureChildrenIsMutable(); children_.add(value); onChanged(); return this; } private com.google.protobuf.LazyStringList stakeholders_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureStakeholdersIsMutable() { if (!((bitField0_ & 0x00000004) != 0)) { stakeholders_ = new com.google.protobuf.LazyStringArrayList(stakeholders_); bitField0_ |= 0x00000004; } } /** * repeated string stakeholders = 8; * @return A list containing the stakeholders. */ public com.google.protobuf.ProtocolStringList getStakeholdersList() { return stakeholders_.getUnmodifiableView(); } /** * repeated string stakeholders = 8; * @return The count of stakeholders. */ public int getStakeholdersCount() { return stakeholders_.size(); } /** * repeated string stakeholders = 8; * @param index The index of the element to return. * @return The stakeholders at the given index. */ public java.lang.String getStakeholders(int index) { return stakeholders_.get(index); } /** * repeated string stakeholders = 8; * @param index The index of the value to return. * @return The bytes of the stakeholders at the given index. */ public com.google.protobuf.ByteString getStakeholdersBytes(int index) { return stakeholders_.getByteString(index); } /** * repeated string stakeholders = 8; * @param index The index to set the value at. * @param value The stakeholders to set. * @return This builder for chaining. */ public Builder setStakeholders( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureStakeholdersIsMutable(); stakeholders_.set(index, value); onChanged(); return this; } /** * repeated string stakeholders = 8; * @param value The stakeholders to add. * @return This builder for chaining. */ public Builder addStakeholders( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureStakeholdersIsMutable(); stakeholders_.add(value); onChanged(); return this; } /** * repeated string stakeholders = 8; * @param values The stakeholders to add. * @return This builder for chaining. */ public Builder addAllStakeholders( java.lang.Iterable values) { ensureStakeholdersIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, stakeholders_); onChanged(); return this; } /** * repeated string stakeholders = 8; * @return This builder for chaining. */ public Builder clearStakeholders() { stakeholders_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } /** * repeated string stakeholders = 8; * @param value The bytes of the stakeholders to add. * @return This builder for chaining. */ public Builder addStakeholdersBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureStakeholdersIsMutable(); stakeholders_.add(value); onChanged(); return this; } private com.google.protobuf.LazyStringList signatories_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureSignatoriesIsMutable() { if (!((bitField0_ & 0x00000008) != 0)) { signatories_ = new com.google.protobuf.LazyStringArrayList(signatories_); bitField0_ |= 0x00000008; } } /** * repeated string signatories = 9; * @return A list containing the signatories. */ public com.google.protobuf.ProtocolStringList getSignatoriesList() { return signatories_.getUnmodifiableView(); } /** * repeated string signatories = 9; * @return The count of signatories. */ public int getSignatoriesCount() { return signatories_.size(); } /** * repeated string signatories = 9; * @param index The index of the element to return. * @return The signatories at the given index. */ public java.lang.String getSignatories(int index) { return signatories_.get(index); } /** * repeated string signatories = 9; * @param index The index of the value to return. * @return The bytes of the signatories at the given index. */ public com.google.protobuf.ByteString getSignatoriesBytes(int index) { return signatories_.getByteString(index); } /** * repeated string signatories = 9; * @param index The index to set the value at. * @param value The signatories to set. * @return This builder for chaining. */ public Builder setSignatories( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureSignatoriesIsMutable(); signatories_.set(index, value); onChanged(); return this; } /** * repeated string signatories = 9; * @param value The signatories to add. * @return This builder for chaining. */ public Builder addSignatories( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureSignatoriesIsMutable(); signatories_.add(value); onChanged(); return this; } /** * repeated string signatories = 9; * @param values The signatories to add. * @return This builder for chaining. */ public Builder addAllSignatories( java.lang.Iterable values) { ensureSignatoriesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, signatories_); onChanged(); return this; } /** * repeated string signatories = 9; * @return This builder for chaining. */ public Builder clearSignatories() { signatories_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000008); onChanged(); return this; } /** * repeated string signatories = 9; * @param value The bytes of the signatories to add. * @return This builder for chaining. */ public Builder addSignatoriesBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureSignatoriesIsMutable(); signatories_.add(value); onChanged(); return this; } private com.daml.lf.value.ValueOuterClass.ContractId contractIdStruct_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.ContractId, com.daml.lf.value.ValueOuterClass.ContractId.Builder, com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder> contractIdStructBuilder_; /** * .com.daml.lf.value.ContractId contract_id_struct = 11; * @return Whether the contractIdStruct field is set. */ public boolean hasContractIdStruct() { return contractIdStructBuilder_ != null || contractIdStruct_ != null; } /** * .com.daml.lf.value.ContractId contract_id_struct = 11; * @return The contractIdStruct. */ public com.daml.lf.value.ValueOuterClass.ContractId getContractIdStruct() { if (contractIdStructBuilder_ == null) { return contractIdStruct_ == null ? com.daml.lf.value.ValueOuterClass.ContractId.getDefaultInstance() : contractIdStruct_; } else { return contractIdStructBuilder_.getMessage(); } } /** * .com.daml.lf.value.ContractId contract_id_struct = 11; */ public Builder setContractIdStruct(com.daml.lf.value.ValueOuterClass.ContractId value) { if (contractIdStructBuilder_ == null) { if (value == null) { throw new NullPointerException(); } contractIdStruct_ = value; onChanged(); } else { contractIdStructBuilder_.setMessage(value); } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 11; */ public Builder setContractIdStruct( com.daml.lf.value.ValueOuterClass.ContractId.Builder builderForValue) { if (contractIdStructBuilder_ == null) { contractIdStruct_ = builderForValue.build(); onChanged(); } else { contractIdStructBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 11; */ public Builder mergeContractIdStruct(com.daml.lf.value.ValueOuterClass.ContractId value) { if (contractIdStructBuilder_ == null) { if (contractIdStruct_ != null) { contractIdStruct_ = com.daml.lf.value.ValueOuterClass.ContractId.newBuilder(contractIdStruct_).mergeFrom(value).buildPartial(); } else { contractIdStruct_ = value; } onChanged(); } else { contractIdStructBuilder_.mergeFrom(value); } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 11; */ public Builder clearContractIdStruct() { if (contractIdStructBuilder_ == null) { contractIdStruct_ = null; onChanged(); } else { contractIdStruct_ = null; contractIdStructBuilder_ = null; } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 11; */ public com.daml.lf.value.ValueOuterClass.ContractId.Builder getContractIdStructBuilder() { onChanged(); return getContractIdStructFieldBuilder().getBuilder(); } /** * .com.daml.lf.value.ContractId contract_id_struct = 11; */ public com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder getContractIdStructOrBuilder() { if (contractIdStructBuilder_ != null) { return contractIdStructBuilder_.getMessageOrBuilder(); } else { return contractIdStruct_ == null ? com.daml.lf.value.ValueOuterClass.ContractId.getDefaultInstance() : contractIdStruct_; } } /** * .com.daml.lf.value.ContractId contract_id_struct = 11; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.ContractId, com.daml.lf.value.ValueOuterClass.ContractId.Builder, com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder> getContractIdStructFieldBuilder() { if (contractIdStructBuilder_ == null) { contractIdStructBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.ContractId, com.daml.lf.value.ValueOuterClass.ContractId.Builder, com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder>( getContractIdStruct(), getParentForChildren(), isClean()); contractIdStruct_ = null; } return contractIdStructBuilder_; } private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.VersionedValue, com.daml.lf.value.ValueOuterClass.VersionedValue.Builder, com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder> resultVersionedBuilder_; /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; * @return Whether the resultVersioned field is set. */ @java.lang.Override public boolean hasResultVersioned() { return resultCase_ == 12; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; * @return The resultVersioned. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValue getResultVersioned() { if (resultVersionedBuilder_ == null) { if (resultCase_ == 12) { return (com.daml.lf.value.ValueOuterClass.VersionedValue) result_; } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } else { if (resultCase_ == 12) { return resultVersionedBuilder_.getMessage(); } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; */ public Builder setResultVersioned(com.daml.lf.value.ValueOuterClass.VersionedValue value) { if (resultVersionedBuilder_ == null) { if (value == null) { throw new NullPointerException(); } result_ = value; onChanged(); } else { resultVersionedBuilder_.setMessage(value); } resultCase_ = 12; return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; */ public Builder setResultVersioned( com.daml.lf.value.ValueOuterClass.VersionedValue.Builder builderForValue) { if (resultVersionedBuilder_ == null) { result_ = builderForValue.build(); onChanged(); } else { resultVersionedBuilder_.setMessage(builderForValue.build()); } resultCase_ = 12; return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; */ public Builder mergeResultVersioned(com.daml.lf.value.ValueOuterClass.VersionedValue value) { if (resultVersionedBuilder_ == null) { if (resultCase_ == 12 && result_ != com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance()) { result_ = com.daml.lf.value.ValueOuterClass.VersionedValue.newBuilder((com.daml.lf.value.ValueOuterClass.VersionedValue) result_) .mergeFrom(value).buildPartial(); } else { result_ = value; } onChanged(); } else { if (resultCase_ == 12) { resultVersionedBuilder_.mergeFrom(value); } resultVersionedBuilder_.setMessage(value); } resultCase_ = 12; return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; */ public Builder clearResultVersioned() { if (resultVersionedBuilder_ == null) { if (resultCase_ == 12) { resultCase_ = 0; result_ = null; onChanged(); } } else { if (resultCase_ == 12) { resultCase_ = 0; result_ = null; } resultVersionedBuilder_.clear(); } return this; } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; */ public com.daml.lf.value.ValueOuterClass.VersionedValue.Builder getResultVersionedBuilder() { return getResultVersionedFieldBuilder().getBuilder(); } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder getResultVersionedOrBuilder() { if ((resultCase_ == 12) && (resultVersionedBuilder_ != null)) { return resultVersionedBuilder_.getMessageOrBuilder(); } else { if (resultCase_ == 12) { return (com.daml.lf.value.ValueOuterClass.VersionedValue) result_; } return com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } } /** *
       * *until version 11*
       * 
* * .com.daml.lf.value.VersionedValue result_versioned = 12; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.VersionedValue, com.daml.lf.value.ValueOuterClass.VersionedValue.Builder, com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder> getResultVersionedFieldBuilder() { if (resultVersionedBuilder_ == null) { if (!(resultCase_ == 12)) { result_ = com.daml.lf.value.ValueOuterClass.VersionedValue.getDefaultInstance(); } resultVersionedBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.VersionedValue, com.daml.lf.value.ValueOuterClass.VersionedValue.Builder, com.daml.lf.value.ValueOuterClass.VersionedValueOrBuilder>( (com.daml.lf.value.ValueOuterClass.VersionedValue) result_, getParentForChildren(), isClean()); result_ = null; } resultCase_ = 12; onChanged();; return resultVersionedBuilder_; } /** *
       * *since version 12*
       * 
* * bytes result_unversioned = 17; * @return Whether the resultUnversioned field is set. */ public boolean hasResultUnversioned() { return resultCase_ == 17; } /** *
       * *since version 12*
       * 
* * bytes result_unversioned = 17; * @return The resultUnversioned. */ public com.google.protobuf.ByteString getResultUnversioned() { if (resultCase_ == 17) { return (com.google.protobuf.ByteString) result_; } return com.google.protobuf.ByteString.EMPTY; } /** *
       * *since version 12*
       * 
* * bytes result_unversioned = 17; * @param value The resultUnversioned to set. * @return This builder for chaining. */ public Builder setResultUnversioned(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } resultCase_ = 17; result_ = value; onChanged(); return this; } /** *
       * *since version 12*
       * 
* * bytes result_unversioned = 17; * @return This builder for chaining. */ public Builder clearResultUnversioned() { if (resultCase_ == 17) { resultCase_ = 0; result_ = null; onChanged(); } return this; } private com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers keyWithMaintainers_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder> keyWithMaintainersBuilder_; /** *
       * optional
       * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; * @return Whether the keyWithMaintainers field is set. */ public boolean hasKeyWithMaintainers() { return keyWithMaintainersBuilder_ != null || keyWithMaintainers_ != null; } /** *
       * optional
       * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; * @return The keyWithMaintainers. */ public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getKeyWithMaintainers() { if (keyWithMaintainersBuilder_ == null) { return keyWithMaintainers_ == null ? com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance() : keyWithMaintainers_; } else { return keyWithMaintainersBuilder_.getMessage(); } } /** *
       * optional
       * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; */ public Builder setKeyWithMaintainers(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers value) { if (keyWithMaintainersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } keyWithMaintainers_ = value; onChanged(); } else { keyWithMaintainersBuilder_.setMessage(value); } return this; } /** *
       * optional
       * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; */ public Builder setKeyWithMaintainers( com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder builderForValue) { if (keyWithMaintainersBuilder_ == null) { keyWithMaintainers_ = builderForValue.build(); onChanged(); } else { keyWithMaintainersBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * optional
       * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; */ public Builder mergeKeyWithMaintainers(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers value) { if (keyWithMaintainersBuilder_ == null) { if (keyWithMaintainers_ != null) { keyWithMaintainers_ = com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.newBuilder(keyWithMaintainers_).mergeFrom(value).buildPartial(); } else { keyWithMaintainers_ = value; } onChanged(); } else { keyWithMaintainersBuilder_.mergeFrom(value); } return this; } /** *
       * optional
       * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; */ public Builder clearKeyWithMaintainers() { if (keyWithMaintainersBuilder_ == null) { keyWithMaintainers_ = null; onChanged(); } else { keyWithMaintainers_ = null; keyWithMaintainersBuilder_ = null; } return this; } /** *
       * optional
       * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; */ public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder getKeyWithMaintainersBuilder() { onChanged(); return getKeyWithMaintainersFieldBuilder().getBuilder(); } /** *
       * optional
       * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; */ public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder getKeyWithMaintainersOrBuilder() { if (keyWithMaintainersBuilder_ != null) { return keyWithMaintainersBuilder_.getMessageOrBuilder(); } else { return keyWithMaintainers_ == null ? com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance() : keyWithMaintainers_; } } /** *
       * optional
       * 
* * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 14; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder> getKeyWithMaintainersFieldBuilder() { if (keyWithMaintainersBuilder_ == null) { keyWithMaintainersBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder>( getKeyWithMaintainers(), getParentForChildren(), isClean()); keyWithMaintainers_ = null; } return keyWithMaintainersBuilder_; } private com.google.protobuf.LazyStringList observers_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureObserversIsMutable() { if (!((bitField0_ & 0x00000010) != 0)) { observers_ = new com.google.protobuf.LazyStringArrayList(observers_); bitField0_ |= 0x00000010; } } /** *
       * *since version 11*
       * 
* * repeated string observers = 15; * @return A list containing the observers. */ public com.google.protobuf.ProtocolStringList getObserversList() { return observers_.getUnmodifiableView(); } /** *
       * *since version 11*
       * 
* * repeated string observers = 15; * @return The count of observers. */ public int getObserversCount() { return observers_.size(); } /** *
       * *since version 11*
       * 
* * repeated string observers = 15; * @param index The index of the element to return. * @return The observers at the given index. */ public java.lang.String getObservers(int index) { return observers_.get(index); } /** *
       * *since version 11*
       * 
* * repeated string observers = 15; * @param index The index of the value to return. * @return The bytes of the observers at the given index. */ public com.google.protobuf.ByteString getObserversBytes(int index) { return observers_.getByteString(index); } /** *
       * *since version 11*
       * 
* * repeated string observers = 15; * @param index The index to set the value at. * @param value The observers to set. * @return This builder for chaining. */ public Builder setObservers( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureObserversIsMutable(); observers_.set(index, value); onChanged(); return this; } /** *
       * *since version 11*
       * 
* * repeated string observers = 15; * @param value The observers to add. * @return This builder for chaining. */ public Builder addObservers( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureObserversIsMutable(); observers_.add(value); onChanged(); return this; } /** *
       * *since version 11*
       * 
* * repeated string observers = 15; * @param values The observers to add. * @return This builder for chaining. */ public Builder addAllObservers( java.lang.Iterable values) { ensureObserversIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, observers_); onChanged(); return this; } /** *
       * *since version 11*
       * 
* * repeated string observers = 15; * @return This builder for chaining. */ public Builder clearObservers() { observers_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000010); onChanged(); return this; } /** *
       * *since version 11*
       * 
* * repeated string observers = 15; * @param value The bytes of the observers to add. * @return This builder for chaining. */ public Builder addObserversBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureObserversIsMutable(); observers_.add(value); onChanged(); return this; } private boolean byKey_ ; /** *
       * *since version 14*
       * 
* * bool by_key = 18; * @return The byKey. */ @java.lang.Override public boolean getByKey() { return byKey_; } /** *
       * *since version 14*
       * 
* * bool by_key = 18; * @param value The byKey to set. * @return This builder for chaining. */ public Builder setByKey(boolean value) { byKey_ = value; onChanged(); return this; } /** *
       * *since version 14*
       * 
* * bool by_key = 18; * @return This builder for chaining. */ public Builder clearByKey() { byKey_ = false; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:com.daml.lf.transaction.NodeExercise) } // @@protoc_insertion_point(class_scope:com.daml.lf.transaction.NodeExercise) private static final com.daml.lf.transaction.TransactionOuterClass.NodeExercise DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.lf.transaction.TransactionOuterClass.NodeExercise(); } public static com.daml.lf.transaction.TransactionOuterClass.NodeExercise getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public NodeExercise parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new NodeExercise(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeExercise getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface NodeLookupByKeyOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.lf.transaction.NodeLookupByKey) com.google.protobuf.MessageOrBuilder { /** * .com.daml.lf.value.Identifier template_id = 1; * @return Whether the templateId field is set. */ boolean hasTemplateId(); /** * .com.daml.lf.value.Identifier template_id = 1; * @return The templateId. */ com.daml.lf.value.ValueOuterClass.Identifier getTemplateId(); /** * .com.daml.lf.value.Identifier template_id = 1; */ com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder(); /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; * @return Whether the keyWithMaintainers field is set. */ boolean hasKeyWithMaintainers(); /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; * @return The keyWithMaintainers. */ com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getKeyWithMaintainers(); /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; */ com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder getKeyWithMaintainersOrBuilder(); /** * .com.daml.lf.value.ContractId contract_id_struct = 4; * @return Whether the contractIdStruct field is set. */ boolean hasContractIdStruct(); /** * .com.daml.lf.value.ContractId contract_id_struct = 4; * @return The contractIdStruct. */ com.daml.lf.value.ValueOuterClass.ContractId getContractIdStruct(); /** * .com.daml.lf.value.ContractId contract_id_struct = 4; */ com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder getContractIdStructOrBuilder(); } /** * Protobuf type {@code com.daml.lf.transaction.NodeLookupByKey} */ public static final class NodeLookupByKey extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.lf.transaction.NodeLookupByKey) NodeLookupByKeyOrBuilder { private static final long serialVersionUID = 0L; // Use NodeLookupByKey.newBuilder() to construct. private NodeLookupByKey(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private NodeLookupByKey() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new NodeLookupByKey(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private NodeLookupByKey( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.daml.lf.value.ValueOuterClass.Identifier.Builder subBuilder = null; if (templateId_ != null) { subBuilder = templateId_.toBuilder(); } templateId_ = input.readMessage(com.daml.lf.value.ValueOuterClass.Identifier.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(templateId_); templateId_ = subBuilder.buildPartial(); } break; } case 18: { com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder subBuilder = null; if (keyWithMaintainers_ != null) { subBuilder = keyWithMaintainers_.toBuilder(); } keyWithMaintainers_ = input.readMessage(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(keyWithMaintainers_); keyWithMaintainers_ = subBuilder.buildPartial(); } break; } case 34: { com.daml.lf.value.ValueOuterClass.ContractId.Builder subBuilder = null; if (contractIdStruct_ != null) { subBuilder = contractIdStruct_.toBuilder(); } contractIdStruct_ = input.readMessage(com.daml.lf.value.ValueOuterClass.ContractId.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(contractIdStruct_); contractIdStruct_ = subBuilder.buildPartial(); } break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeLookupByKey_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeLookupByKey_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.class, com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.Builder.class); } public static final int TEMPLATE_ID_FIELD_NUMBER = 1; private com.daml.lf.value.ValueOuterClass.Identifier templateId_; /** * .com.daml.lf.value.Identifier template_id = 1; * @return Whether the templateId field is set. */ @java.lang.Override public boolean hasTemplateId() { return templateId_ != null; } /** * .com.daml.lf.value.Identifier template_id = 1; * @return The templateId. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.Identifier getTemplateId() { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } /** * .com.daml.lf.value.Identifier template_id = 1; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder() { return getTemplateId(); } public static final int KEY_WITH_MAINTAINERS_FIELD_NUMBER = 2; private com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers keyWithMaintainers_; /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; * @return Whether the keyWithMaintainers field is set. */ @java.lang.Override public boolean hasKeyWithMaintainers() { return keyWithMaintainers_ != null; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; * @return The keyWithMaintainers. */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getKeyWithMaintainers() { return keyWithMaintainers_ == null ? com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance() : keyWithMaintainers_; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; */ @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder getKeyWithMaintainersOrBuilder() { return getKeyWithMaintainers(); } public static final int CONTRACT_ID_STRUCT_FIELD_NUMBER = 4; private com.daml.lf.value.ValueOuterClass.ContractId contractIdStruct_; /** * .com.daml.lf.value.ContractId contract_id_struct = 4; * @return Whether the contractIdStruct field is set. */ @java.lang.Override public boolean hasContractIdStruct() { return contractIdStruct_ != null; } /** * .com.daml.lf.value.ContractId contract_id_struct = 4; * @return The contractIdStruct. */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.ContractId getContractIdStruct() { return contractIdStruct_ == null ? com.daml.lf.value.ValueOuterClass.ContractId.getDefaultInstance() : contractIdStruct_; } /** * .com.daml.lf.value.ContractId contract_id_struct = 4; */ @java.lang.Override public com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder getContractIdStructOrBuilder() { return getContractIdStruct(); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (templateId_ != null) { output.writeMessage(1, getTemplateId()); } if (keyWithMaintainers_ != null) { output.writeMessage(2, getKeyWithMaintainers()); } if (contractIdStruct_ != null) { output.writeMessage(4, getContractIdStruct()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (templateId_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getTemplateId()); } if (keyWithMaintainers_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getKeyWithMaintainers()); } if (contractIdStruct_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, getContractIdStruct()); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey)) { return super.equals(obj); } com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey other = (com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) obj; if (hasTemplateId() != other.hasTemplateId()) return false; if (hasTemplateId()) { if (!getTemplateId() .equals(other.getTemplateId())) return false; } if (hasKeyWithMaintainers() != other.hasKeyWithMaintainers()) return false; if (hasKeyWithMaintainers()) { if (!getKeyWithMaintainers() .equals(other.getKeyWithMaintainers())) return false; } if (hasContractIdStruct() != other.hasContractIdStruct()) return false; if (hasContractIdStruct()) { if (!getContractIdStruct() .equals(other.getContractIdStruct())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasTemplateId()) { hash = (37 * hash) + TEMPLATE_ID_FIELD_NUMBER; hash = (53 * hash) + getTemplateId().hashCode(); } if (hasKeyWithMaintainers()) { hash = (37 * hash) + KEY_WITH_MAINTAINERS_FIELD_NUMBER; hash = (53 * hash) + getKeyWithMaintainers().hashCode(); } if (hasContractIdStruct()) { hash = (37 * hash) + CONTRACT_ID_STRUCT_FIELD_NUMBER; hash = (53 * hash) + getContractIdStruct().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code com.daml.lf.transaction.NodeLookupByKey} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.lf.transaction.NodeLookupByKey) com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKeyOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeLookupByKey_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeLookupByKey_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.class, com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.Builder.class); } // Construct using com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); if (templateIdBuilder_ == null) { templateId_ = null; } else { templateId_ = null; templateIdBuilder_ = null; } if (keyWithMaintainersBuilder_ == null) { keyWithMaintainers_ = null; } else { keyWithMaintainers_ = null; keyWithMaintainersBuilder_ = null; } if (contractIdStructBuilder_ == null) { contractIdStruct_ = null; } else { contractIdStruct_ = null; contractIdStructBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeLookupByKey_descriptor; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey getDefaultInstanceForType() { return com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.getDefaultInstance(); } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey build() { com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey buildPartial() { com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey result = new com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey(this); if (templateIdBuilder_ == null) { result.templateId_ = templateId_; } else { result.templateId_ = templateIdBuilder_.build(); } if (keyWithMaintainersBuilder_ == null) { result.keyWithMaintainers_ = keyWithMaintainers_; } else { result.keyWithMaintainers_ = keyWithMaintainersBuilder_.build(); } if (contractIdStructBuilder_ == null) { result.contractIdStruct_ = contractIdStruct_; } else { result.contractIdStruct_ = contractIdStructBuilder_.build(); } onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) { return mergeFrom((com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey other) { if (other == com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey.getDefaultInstance()) return this; if (other.hasTemplateId()) { mergeTemplateId(other.getTemplateId()); } if (other.hasKeyWithMaintainers()) { mergeKeyWithMaintainers(other.getKeyWithMaintainers()); } if (other.hasContractIdStruct()) { mergeContractIdStruct(other.getContractIdStruct()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private com.daml.lf.value.ValueOuterClass.Identifier templateId_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder> templateIdBuilder_; /** * .com.daml.lf.value.Identifier template_id = 1; * @return Whether the templateId field is set. */ public boolean hasTemplateId() { return templateIdBuilder_ != null || templateId_ != null; } /** * .com.daml.lf.value.Identifier template_id = 1; * @return The templateId. */ public com.daml.lf.value.ValueOuterClass.Identifier getTemplateId() { if (templateIdBuilder_ == null) { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } else { return templateIdBuilder_.getMessage(); } } /** * .com.daml.lf.value.Identifier template_id = 1; */ public Builder setTemplateId(com.daml.lf.value.ValueOuterClass.Identifier value) { if (templateIdBuilder_ == null) { if (value == null) { throw new NullPointerException(); } templateId_ = value; onChanged(); } else { templateIdBuilder_.setMessage(value); } return this; } /** * .com.daml.lf.value.Identifier template_id = 1; */ public Builder setTemplateId( com.daml.lf.value.ValueOuterClass.Identifier.Builder builderForValue) { if (templateIdBuilder_ == null) { templateId_ = builderForValue.build(); onChanged(); } else { templateIdBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.lf.value.Identifier template_id = 1; */ public Builder mergeTemplateId(com.daml.lf.value.ValueOuterClass.Identifier value) { if (templateIdBuilder_ == null) { if (templateId_ != null) { templateId_ = com.daml.lf.value.ValueOuterClass.Identifier.newBuilder(templateId_).mergeFrom(value).buildPartial(); } else { templateId_ = value; } onChanged(); } else { templateIdBuilder_.mergeFrom(value); } return this; } /** * .com.daml.lf.value.Identifier template_id = 1; */ public Builder clearTemplateId() { if (templateIdBuilder_ == null) { templateId_ = null; onChanged(); } else { templateId_ = null; templateIdBuilder_ = null; } return this; } /** * .com.daml.lf.value.Identifier template_id = 1; */ public com.daml.lf.value.ValueOuterClass.Identifier.Builder getTemplateIdBuilder() { onChanged(); return getTemplateIdFieldBuilder().getBuilder(); } /** * .com.daml.lf.value.Identifier template_id = 1; */ public com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder getTemplateIdOrBuilder() { if (templateIdBuilder_ != null) { return templateIdBuilder_.getMessageOrBuilder(); } else { return templateId_ == null ? com.daml.lf.value.ValueOuterClass.Identifier.getDefaultInstance() : templateId_; } } /** * .com.daml.lf.value.Identifier template_id = 1; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder> getTemplateIdFieldBuilder() { if (templateIdBuilder_ == null) { templateIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.Identifier, com.daml.lf.value.ValueOuterClass.Identifier.Builder, com.daml.lf.value.ValueOuterClass.IdentifierOrBuilder>( getTemplateId(), getParentForChildren(), isClean()); templateId_ = null; } return templateIdBuilder_; } private com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers keyWithMaintainers_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder> keyWithMaintainersBuilder_; /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; * @return Whether the keyWithMaintainers field is set. */ public boolean hasKeyWithMaintainers() { return keyWithMaintainersBuilder_ != null || keyWithMaintainers_ != null; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; * @return The keyWithMaintainers. */ public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers getKeyWithMaintainers() { if (keyWithMaintainersBuilder_ == null) { return keyWithMaintainers_ == null ? com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance() : keyWithMaintainers_; } else { return keyWithMaintainersBuilder_.getMessage(); } } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; */ public Builder setKeyWithMaintainers(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers value) { if (keyWithMaintainersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } keyWithMaintainers_ = value; onChanged(); } else { keyWithMaintainersBuilder_.setMessage(value); } return this; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; */ public Builder setKeyWithMaintainers( com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder builderForValue) { if (keyWithMaintainersBuilder_ == null) { keyWithMaintainers_ = builderForValue.build(); onChanged(); } else { keyWithMaintainersBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; */ public Builder mergeKeyWithMaintainers(com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers value) { if (keyWithMaintainersBuilder_ == null) { if (keyWithMaintainers_ != null) { keyWithMaintainers_ = com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.newBuilder(keyWithMaintainers_).mergeFrom(value).buildPartial(); } else { keyWithMaintainers_ = value; } onChanged(); } else { keyWithMaintainersBuilder_.mergeFrom(value); } return this; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; */ public Builder clearKeyWithMaintainers() { if (keyWithMaintainersBuilder_ == null) { keyWithMaintainers_ = null; onChanged(); } else { keyWithMaintainers_ = null; keyWithMaintainersBuilder_ = null; } return this; } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; */ public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder getKeyWithMaintainersBuilder() { onChanged(); return getKeyWithMaintainersFieldBuilder().getBuilder(); } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; */ public com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder getKeyWithMaintainersOrBuilder() { if (keyWithMaintainersBuilder_ != null) { return keyWithMaintainersBuilder_.getMessageOrBuilder(); } else { return keyWithMaintainers_ == null ? com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.getDefaultInstance() : keyWithMaintainers_; } } /** * .com.daml.lf.transaction.KeyWithMaintainers key_with_maintainers = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder> getKeyWithMaintainersFieldBuilder() { if (keyWithMaintainersBuilder_ == null) { keyWithMaintainersBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainers.Builder, com.daml.lf.transaction.TransactionOuterClass.KeyWithMaintainersOrBuilder>( getKeyWithMaintainers(), getParentForChildren(), isClean()); keyWithMaintainers_ = null; } return keyWithMaintainersBuilder_; } private com.daml.lf.value.ValueOuterClass.ContractId contractIdStruct_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.ContractId, com.daml.lf.value.ValueOuterClass.ContractId.Builder, com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder> contractIdStructBuilder_; /** * .com.daml.lf.value.ContractId contract_id_struct = 4; * @return Whether the contractIdStruct field is set. */ public boolean hasContractIdStruct() { return contractIdStructBuilder_ != null || contractIdStruct_ != null; } /** * .com.daml.lf.value.ContractId contract_id_struct = 4; * @return The contractIdStruct. */ public com.daml.lf.value.ValueOuterClass.ContractId getContractIdStruct() { if (contractIdStructBuilder_ == null) { return contractIdStruct_ == null ? com.daml.lf.value.ValueOuterClass.ContractId.getDefaultInstance() : contractIdStruct_; } else { return contractIdStructBuilder_.getMessage(); } } /** * .com.daml.lf.value.ContractId contract_id_struct = 4; */ public Builder setContractIdStruct(com.daml.lf.value.ValueOuterClass.ContractId value) { if (contractIdStructBuilder_ == null) { if (value == null) { throw new NullPointerException(); } contractIdStruct_ = value; onChanged(); } else { contractIdStructBuilder_.setMessage(value); } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 4; */ public Builder setContractIdStruct( com.daml.lf.value.ValueOuterClass.ContractId.Builder builderForValue) { if (contractIdStructBuilder_ == null) { contractIdStruct_ = builderForValue.build(); onChanged(); } else { contractIdStructBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 4; */ public Builder mergeContractIdStruct(com.daml.lf.value.ValueOuterClass.ContractId value) { if (contractIdStructBuilder_ == null) { if (contractIdStruct_ != null) { contractIdStruct_ = com.daml.lf.value.ValueOuterClass.ContractId.newBuilder(contractIdStruct_).mergeFrom(value).buildPartial(); } else { contractIdStruct_ = value; } onChanged(); } else { contractIdStructBuilder_.mergeFrom(value); } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 4; */ public Builder clearContractIdStruct() { if (contractIdStructBuilder_ == null) { contractIdStruct_ = null; onChanged(); } else { contractIdStruct_ = null; contractIdStructBuilder_ = null; } return this; } /** * .com.daml.lf.value.ContractId contract_id_struct = 4; */ public com.daml.lf.value.ValueOuterClass.ContractId.Builder getContractIdStructBuilder() { onChanged(); return getContractIdStructFieldBuilder().getBuilder(); } /** * .com.daml.lf.value.ContractId contract_id_struct = 4; */ public com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder getContractIdStructOrBuilder() { if (contractIdStructBuilder_ != null) { return contractIdStructBuilder_.getMessageOrBuilder(); } else { return contractIdStruct_ == null ? com.daml.lf.value.ValueOuterClass.ContractId.getDefaultInstance() : contractIdStruct_; } } /** * .com.daml.lf.value.ContractId contract_id_struct = 4; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.ContractId, com.daml.lf.value.ValueOuterClass.ContractId.Builder, com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder> getContractIdStructFieldBuilder() { if (contractIdStructBuilder_ == null) { contractIdStructBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.lf.value.ValueOuterClass.ContractId, com.daml.lf.value.ValueOuterClass.ContractId.Builder, com.daml.lf.value.ValueOuterClass.ContractIdOrBuilder>( getContractIdStruct(), getParentForChildren(), isClean()); contractIdStruct_ = null; } return contractIdStructBuilder_; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:com.daml.lf.transaction.NodeLookupByKey) } // @@protoc_insertion_point(class_scope:com.daml.lf.transaction.NodeLookupByKey) private static final com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey(); } public static com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public NodeLookupByKey parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new NodeLookupByKey(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeLookupByKey getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface NodeRollbackOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.lf.transaction.NodeRollback) com.google.protobuf.MessageOrBuilder { /** *
     * node ids
     * 
* * repeated string children = 1; * @return A list containing the children. */ java.util.List getChildrenList(); /** *
     * node ids
     * 
* * repeated string children = 1; * @return The count of children. */ int getChildrenCount(); /** *
     * node ids
     * 
* * repeated string children = 1; * @param index The index of the element to return. * @return The children at the given index. */ java.lang.String getChildren(int index); /** *
     * node ids
     * 
* * repeated string children = 1; * @param index The index of the value to return. * @return The bytes of the children at the given index. */ com.google.protobuf.ByteString getChildrenBytes(int index); } /** *
   * *since version 14*
   * 
* * Protobuf type {@code com.daml.lf.transaction.NodeRollback} */ public static final class NodeRollback extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.lf.transaction.NodeRollback) NodeRollbackOrBuilder { private static final long serialVersionUID = 0L; // Use NodeRollback.newBuilder() to construct. private NodeRollback(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private NodeRollback() { children_ = com.google.protobuf.LazyStringArrayList.EMPTY; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new NodeRollback(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private NodeRollback( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { java.lang.String s = input.readStringRequireUtf8(); if (!((mutable_bitField0_ & 0x00000001) != 0)) { children_ = new com.google.protobuf.LazyStringArrayList(); mutable_bitField0_ |= 0x00000001; } children_.add(s); break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) != 0)) { children_ = children_.getUnmodifiableView(); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeRollback_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeRollback_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.NodeRollback.class, com.daml.lf.transaction.TransactionOuterClass.NodeRollback.Builder.class); } public static final int CHILDREN_FIELD_NUMBER = 1; private com.google.protobuf.LazyStringList children_; /** *
     * node ids
     * 
* * repeated string children = 1; * @return A list containing the children. */ public com.google.protobuf.ProtocolStringList getChildrenList() { return children_; } /** *
     * node ids
     * 
* * repeated string children = 1; * @return The count of children. */ public int getChildrenCount() { return children_.size(); } /** *
     * node ids
     * 
* * repeated string children = 1; * @param index The index of the element to return. * @return The children at the given index. */ public java.lang.String getChildren(int index) { return children_.get(index); } /** *
     * node ids
     * 
* * repeated string children = 1; * @param index The index of the value to return. * @return The bytes of the children at the given index. */ public com.google.protobuf.ByteString getChildrenBytes(int index) { return children_.getByteString(index); } private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { for (int i = 0; i < children_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, children_.getRaw(i)); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; { int dataSize = 0; for (int i = 0; i < children_.size(); i++) { dataSize += computeStringSizeNoTag(children_.getRaw(i)); } size += dataSize; size += 1 * getChildrenList().size(); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.daml.lf.transaction.TransactionOuterClass.NodeRollback)) { return super.equals(obj); } com.daml.lf.transaction.TransactionOuterClass.NodeRollback other = (com.daml.lf.transaction.TransactionOuterClass.NodeRollback) obj; if (!getChildrenList() .equals(other.getChildrenList())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (getChildrenCount() > 0) { hash = (37 * hash) + CHILDREN_FIELD_NUMBER; hash = (53 * hash) + getChildrenList().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } @java.lang.Override public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(com.daml.lf.transaction.TransactionOuterClass.NodeRollback prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
     * *since version 14*
     * 
* * Protobuf type {@code com.daml.lf.transaction.NodeRollback} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.lf.transaction.NodeRollback) com.daml.lf.transaction.TransactionOuterClass.NodeRollbackOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeRollback_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeRollback_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.lf.transaction.TransactionOuterClass.NodeRollback.class, com.daml.lf.transaction.TransactionOuterClass.NodeRollback.Builder.class); } // Construct using com.daml.lf.transaction.TransactionOuterClass.NodeRollback.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); children_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.lf.transaction.TransactionOuterClass.internal_static_com_daml_lf_transaction_NodeRollback_descriptor; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeRollback getDefaultInstanceForType() { return com.daml.lf.transaction.TransactionOuterClass.NodeRollback.getDefaultInstance(); } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeRollback build() { com.daml.lf.transaction.TransactionOuterClass.NodeRollback result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeRollback buildPartial() { com.daml.lf.transaction.TransactionOuterClass.NodeRollback result = new com.daml.lf.transaction.TransactionOuterClass.NodeRollback(this); int from_bitField0_ = bitField0_; if (((bitField0_ & 0x00000001) != 0)) { children_ = children_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000001); } result.children_ = children_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.daml.lf.transaction.TransactionOuterClass.NodeRollback) { return mergeFrom((com.daml.lf.transaction.TransactionOuterClass.NodeRollback)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.lf.transaction.TransactionOuterClass.NodeRollback other) { if (other == com.daml.lf.transaction.TransactionOuterClass.NodeRollback.getDefaultInstance()) return this; if (!other.children_.isEmpty()) { if (children_.isEmpty()) { children_ = other.children_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureChildrenIsMutable(); children_.addAll(other.children_); } onChanged(); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.daml.lf.transaction.TransactionOuterClass.NodeRollback parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.daml.lf.transaction.TransactionOuterClass.NodeRollback) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; private com.google.protobuf.LazyStringList children_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureChildrenIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { children_ = new com.google.protobuf.LazyStringArrayList(children_); bitField0_ |= 0x00000001; } } /** *
       * node ids
       * 
* * repeated string children = 1; * @return A list containing the children. */ public com.google.protobuf.ProtocolStringList getChildrenList() { return children_.getUnmodifiableView(); } /** *
       * node ids
       * 
* * repeated string children = 1; * @return The count of children. */ public int getChildrenCount() { return children_.size(); } /** *
       * node ids
       * 
* * repeated string children = 1; * @param index The index of the element to return. * @return The children at the given index. */ public java.lang.String getChildren(int index) { return children_.get(index); } /** *
       * node ids
       * 
* * repeated string children = 1; * @param index The index of the value to return. * @return The bytes of the children at the given index. */ public com.google.protobuf.ByteString getChildrenBytes(int index) { return children_.getByteString(index); } /** *
       * node ids
       * 
* * repeated string children = 1; * @param index The index to set the value at. * @param value The children to set. * @return This builder for chaining. */ public Builder setChildren( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureChildrenIsMutable(); children_.set(index, value); onChanged(); return this; } /** *
       * node ids
       * 
* * repeated string children = 1; * @param value The children to add. * @return This builder for chaining. */ public Builder addChildren( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureChildrenIsMutable(); children_.add(value); onChanged(); return this; } /** *
       * node ids
       * 
* * repeated string children = 1; * @param values The children to add. * @return This builder for chaining. */ public Builder addAllChildren( java.lang.Iterable values) { ensureChildrenIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, children_); onChanged(); return this; } /** *
       * node ids
       * 
* * repeated string children = 1; * @return This builder for chaining. */ public Builder clearChildren() { children_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** *
       * node ids
       * 
* * repeated string children = 1; * @param value The bytes of the children to add. * @return This builder for chaining. */ public Builder addChildrenBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureChildrenIsMutable(); children_.add(value); onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:com.daml.lf.transaction.NodeRollback) } // @@protoc_insertion_point(class_scope:com.daml.lf.transaction.NodeRollback) private static final com.daml.lf.transaction.TransactionOuterClass.NodeRollback DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.lf.transaction.TransactionOuterClass.NodeRollback(); } public static com.daml.lf.transaction.TransactionOuterClass.NodeRollback getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public NodeRollback parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new NodeRollback(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public com.daml.lf.transaction.TransactionOuterClass.NodeRollback getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_lf_transaction_Transaction_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_lf_transaction_Transaction_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_lf_transaction_ContractInstance_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_lf_transaction_ContractInstance_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_lf_transaction_Node_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_lf_transaction_Node_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_lf_transaction_KeyWithMaintainers_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_lf_transaction_KeyWithMaintainers_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_lf_transaction_NodeCreate_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_lf_transaction_NodeCreate_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_lf_transaction_NodeFetch_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_lf_transaction_NodeFetch_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_lf_transaction_NodeExercise_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_lf_transaction_NodeExercise_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_lf_transaction_NodeLookupByKey_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_lf_transaction_NodeLookupByKey_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_lf_transaction_NodeRollback_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_lf_transaction_NodeRollback_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n\035com/daml/lf/transaction.proto\022\027com.dam" + "l.lf.transaction\032\027com/daml/lf/value.prot" + "o\"[\n\013Transaction\022\017\n\007version\030\001 \001(\t\022\r\n\005roo" + "ts\030\002 \003(\t\022,\n\005nodes\030\003 \003(\0132\035.com.daml.lf.tr" + "ansaction.Node\"\223\001\n\020ContractInstance\0222\n\013t" + "emplate_id\030\001 \001(\0132\035.com.daml.lf.value.Ide" + "ntifier\0228\n\rarg_versioned\030\002 \001(\0132!.com.dam" + "l.lf.value.VersionedValue\022\021\n\tagreement\030\003" + " \001(\t\"\332\002\n\004Node\022\017\n\007node_id\030\001 \001(\t\0225\n\006create" + "\030\003 \001(\0132#.com.daml.lf.transaction.NodeCre" + "ateH\000\0223\n\005fetch\030\004 \001(\0132\".com.daml.lf.trans" + "action.NodeFetchH\000\0229\n\010exercise\030\005 \001(\0132%.c" + "om.daml.lf.transaction.NodeExerciseH\000\022A\n" + "\rlookup_by_key\030\006 \001(\0132(.com.daml.lf.trans" + "action.NodeLookupByKeyH\000\0229\n\010rollback\030\007 \001" + "(\0132%.com.daml.lf.transaction.NodeRollbac" + "kH\000\022\017\n\007version\030? \001(\tB\013\n\tnode_type\"\207\001\n\022Ke" + "yWithMaintainers\022:\n\rkey_versioned\030\001 \001(\0132" + "!.com.daml.lf.value.VersionedValueH\000\022\031\n\017" + "key_unversioned\030\003 \001(\014H\000\022\023\n\013maintainers\030\002" + " \003(\tB\005\n\003key\"\351\002\n\nNodeCreate\022D\n\021contract_i" + "nstance\030\002 \001(\0132).com.daml.lf.transaction." + "ContractInstance\0222\n\013template_id\030\007 \001(\0132\035." + "com.daml.lf.value.Identifier\022\027\n\017arg_unve" + "rsioned\030\010 \001(\014\022\021\n\tagreement\030\t \001(\t\022\024\n\014stak" + "eholders\030\003 \003(\t\022\023\n\013signatories\030\004 \003(\t\022I\n\024k" + "ey_with_maintainers\030\005 \001(\0132+.com.daml.lf." + "transaction.KeyWithMaintainers\0229\n\022contra" + "ct_id_struct\030\006 \001(\0132\035.com.daml.lf.value.C" + "ontractIdJ\004\010\001\020\002\"\234\002\n\tNodeFetch\0222\n\013templat" + "e_id\030\002 \001(\0132\035.com.daml.lf.value.Identifie" + "r\022\016\n\006actors\030\007 \003(\t\022\024\n\014stakeholders\030\003 \003(\t\022" + "\023\n\013signatories\030\004 \003(\t\0229\n\022contract_id_stru" + "ct\030\006 \001(\0132\035.com.daml.lf.value.ContractId\022" + "I\n\024key_with_maintainers\030\010 \001(\0132+.com.daml" + ".lf.transaction.KeyWithMaintainers\022\016\n\006by" + "_key\030\t \001(\010J\004\010\001\020\002J\004\010\005\020\006\"\347\004\n\014NodeExercise\022" + "2\n\013template_id\030\002 \001(\0132\035.com.daml.lf.value" + ".Identifier\0223\n\014interface_id\030\023 \001(\0132\035.com." + "daml.lf.value.Identifier\022\016\n\006actors\030\003 \003(\t" + "\022\016\n\006choice\030\004 \001(\t\022:\n\rarg_versioned\030\005 \001(\0132" + "!.com.daml.lf.value.VersionedValueH\000\022\031\n\017" + "arg_unversioned\030\020 \001(\014H\000\022\021\n\tconsuming\030\006 \001" + "(\010\022\020\n\010children\030\007 \003(\t\022\024\n\014stakeholders\030\010 \003" + "(\t\022\023\n\013signatories\030\t \003(\t\0229\n\022contract_id_s" + "truct\030\013 \001(\0132\035.com.daml.lf.value.Contract" + "Id\022=\n\020result_versioned\030\014 \001(\0132!.com.daml." + "lf.value.VersionedValueH\001\022\034\n\022result_unve" + "rsioned\030\021 \001(\014H\001\022I\n\024key_with_maintainers\030" + "\016 \001(\0132+.com.daml.lf.transaction.KeyWithM" + "aintainers\022\021\n\tobservers\030\017 \003(\t\022\016\n\006by_key\030" + "\022 \001(\010B\005\n\003argB\010\n\006resultJ\004\010\001\020\002J\004\010\n\020\013J\004\010\r\020\016" + "\"\321\001\n\017NodeLookupByKey\0222\n\013template_id\030\001 \001(" + "\0132\035.com.daml.lf.value.Identifier\022I\n\024key_" + "with_maintainers\030\002 \001(\0132+.com.daml.lf.tra" + "nsaction.KeyWithMaintainers\0229\n\022contract_" + "id_struct\030\004 \001(\0132\035.com.daml.lf.value.Cont" + "ractIdJ\004\010\003\020\004\" \n\014NodeRollback\022\020\n\010children" + "\030\001 \003(\tB\031\n\027com.daml.lf.transactionb\006proto" + "3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { com.daml.lf.value.ValueOuterClass.getDescriptor(), }); internal_static_com_daml_lf_transaction_Transaction_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_com_daml_lf_transaction_Transaction_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_lf_transaction_Transaction_descriptor, new java.lang.String[] { "Version", "Roots", "Nodes", }); internal_static_com_daml_lf_transaction_ContractInstance_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_com_daml_lf_transaction_ContractInstance_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_lf_transaction_ContractInstance_descriptor, new java.lang.String[] { "TemplateId", "ArgVersioned", "Agreement", }); internal_static_com_daml_lf_transaction_Node_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_com_daml_lf_transaction_Node_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_lf_transaction_Node_descriptor, new java.lang.String[] { "NodeId", "Create", "Fetch", "Exercise", "LookupByKey", "Rollback", "Version", "NodeType", }); internal_static_com_daml_lf_transaction_KeyWithMaintainers_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_com_daml_lf_transaction_KeyWithMaintainers_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_lf_transaction_KeyWithMaintainers_descriptor, new java.lang.String[] { "KeyVersioned", "KeyUnversioned", "Maintainers", "Key", }); internal_static_com_daml_lf_transaction_NodeCreate_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_com_daml_lf_transaction_NodeCreate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_lf_transaction_NodeCreate_descriptor, new java.lang.String[] { "ContractInstance", "TemplateId", "ArgUnversioned", "Agreement", "Stakeholders", "Signatories", "KeyWithMaintainers", "ContractIdStruct", }); internal_static_com_daml_lf_transaction_NodeFetch_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_com_daml_lf_transaction_NodeFetch_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_lf_transaction_NodeFetch_descriptor, new java.lang.String[] { "TemplateId", "Actors", "Stakeholders", "Signatories", "ContractIdStruct", "KeyWithMaintainers", "ByKey", }); internal_static_com_daml_lf_transaction_NodeExercise_descriptor = getDescriptor().getMessageTypes().get(6); internal_static_com_daml_lf_transaction_NodeExercise_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_lf_transaction_NodeExercise_descriptor, new java.lang.String[] { "TemplateId", "InterfaceId", "Actors", "Choice", "ArgVersioned", "ArgUnversioned", "Consuming", "Children", "Stakeholders", "Signatories", "ContractIdStruct", "ResultVersioned", "ResultUnversioned", "KeyWithMaintainers", "Observers", "ByKey", "Arg", "Result", }); internal_static_com_daml_lf_transaction_NodeLookupByKey_descriptor = getDescriptor().getMessageTypes().get(7); internal_static_com_daml_lf_transaction_NodeLookupByKey_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_lf_transaction_NodeLookupByKey_descriptor, new java.lang.String[] { "TemplateId", "KeyWithMaintainers", "ContractIdStruct", }); internal_static_com_daml_lf_transaction_NodeRollback_descriptor = getDescriptor().getMessageTypes().get(8); internal_static_com_daml_lf_transaction_NodeRollback_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_lf_transaction_NodeRollback_descriptor, new java.lang.String[] { "Children", }); com.daml.lf.value.ValueOuterClass.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy