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

com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: com/daml/ledger/api/v1/experimental_features.proto

package com.daml.ledger.api.v1;

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

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  /**
   * 
   * How the participant node reports duplicate command submissions.
   * 
* * Protobuf enum {@code com.daml.ledger.api.v1.CommandDeduplicationType} */ public enum CommandDeduplicationType implements com.google.protobuf.ProtocolMessageEnum { /** *
     * Duplicate commands are exclusively reported asynchronously via completions.
     * 
* * ASYNC_ONLY = 0; */ ASYNC_ONLY(0), /** *
     * Commands that are duplicates of concurrently submitted commands are reported synchronously via a gRPC error on the
     * command submission, while all other duplicate commands are reported asynchronously via completions.
     * 
* * ASYNC_AND_CONCURRENT_SYNC = 1; */ ASYNC_AND_CONCURRENT_SYNC(1), UNRECOGNIZED(-1), ; /** *
     * Duplicate commands are exclusively reported asynchronously via completions.
     * 
* * ASYNC_ONLY = 0; */ public static final int ASYNC_ONLY_VALUE = 0; /** *
     * Commands that are duplicates of concurrently submitted commands are reported synchronously via a gRPC error on the
     * command submission, while all other duplicate commands are reported asynchronously via completions.
     * 
* * ASYNC_AND_CONCURRENT_SYNC = 1; */ public static final int ASYNC_AND_CONCURRENT_SYNC_VALUE = 1; public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( "Can't get the number of an unknown enum value."); } return value; } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static CommandDeduplicationType valueOf(int value) { return forNumber(value); } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. */ public static CommandDeduplicationType forNumber(int value) { switch (value) { case 0: return ASYNC_ONLY; case 1: return ASYNC_AND_CONCURRENT_SYNC; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { return internalValueMap; } private static final com.google.protobuf.Internal.EnumLiteMap< CommandDeduplicationType> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap() { public CommandDeduplicationType findValueByNumber(int number) { return CommandDeduplicationType.forNumber(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalStateException( "Can't get the descriptor of an unrecognized enum value."); } return getDescriptor().getValues().get(ordinal()); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.getDescriptor().getEnumTypes().get(0); } private static final CommandDeduplicationType[] VALUES = values(); public static CommandDeduplicationType valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } if (desc.getIndex() == -1) { return UNRECOGNIZED; } return VALUES[desc.getIndex()]; } private final int value; private CommandDeduplicationType(int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:com.daml.ledger.api.v1.CommandDeduplicationType) } public interface ExperimentalFeaturesOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.ledger.api.v1.ExperimentalFeatures) com.google.protobuf.MessageOrBuilder { /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; * @deprecated * @return Whether the selfServiceErrorCodes field is set. */ @java.lang.Deprecated boolean hasSelfServiceErrorCodes(); /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; * @deprecated * @return The selfServiceErrorCodes. */ @java.lang.Deprecated com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes getSelfServiceErrorCodes(); /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; */ @java.lang.Deprecated com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodesOrBuilder getSelfServiceErrorCodesOrBuilder(); /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; * @return Whether the staticTime field is set. */ boolean hasStaticTime(); /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; * @return The staticTime. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime getStaticTime(); /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTimeOrBuilder getStaticTimeOrBuilder(); /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; * @return Whether the commandDeduplication field is set. */ boolean hasCommandDeduplication(); /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; * @return The commandDeduplication. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures getCommandDeduplication(); /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeaturesOrBuilder getCommandDeduplicationOrBuilder(); /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; * @return Whether the optionalLedgerId field is set. */ boolean hasOptionalLedgerId(); /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; * @return The optionalLedgerId. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId getOptionalLedgerId(); /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerIdOrBuilder getOptionalLedgerIdOrBuilder(); /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; * @return Whether the contractIds field is set. */ boolean hasContractIds(); /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; * @return The contractIds. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds getContractIds(); /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIdsOrBuilder getContractIdsOrBuilder(); /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; * @return Whether the committerEventLog field is set. */ boolean hasCommitterEventLog(); /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; * @return The committerEventLog. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog getCommitterEventLog(); /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLogOrBuilder getCommitterEventLogOrBuilder(); /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; * @return Whether the explicitDisclosure field is set. */ boolean hasExplicitDisclosure(); /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; * @return The explicitDisclosure. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure getExplicitDisclosure(); /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosureOrBuilder getExplicitDisclosureOrBuilder(); /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; * @return Whether the userAndPartyLocalMetadataExtensions field is set. */ boolean hasUserAndPartyLocalMetadataExtensions(); /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; * @return The userAndPartyLocalMetadataExtensions. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions getUserAndPartyLocalMetadataExtensions(); /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensionsOrBuilder getUserAndPartyLocalMetadataExtensionsOrBuilder(); } /** *
   * See the feature message definitions for descriptions.
   * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalFeatures} */ public static final class ExperimentalFeatures extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.ledger.api.v1.ExperimentalFeatures) ExperimentalFeaturesOrBuilder { private static final long serialVersionUID = 0L; // Use ExperimentalFeatures.newBuilder() to construct. private ExperimentalFeatures(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ExperimentalFeatures() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ExperimentalFeatures(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalFeatures_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalFeatures_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures.Builder.class); } public static final int SELF_SERVICE_ERROR_CODES_FIELD_NUMBER = 1; private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes selfServiceErrorCodes_; /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; * @deprecated * @return Whether the selfServiceErrorCodes field is set. */ @java.lang.Override @java.lang.Deprecated public boolean hasSelfServiceErrorCodes() { return selfServiceErrorCodes_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; * @deprecated * @return The selfServiceErrorCodes. */ @java.lang.Override @java.lang.Deprecated public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes getSelfServiceErrorCodes() { return selfServiceErrorCodes_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.getDefaultInstance() : selfServiceErrorCodes_; } /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; */ @java.lang.Override @java.lang.Deprecated public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodesOrBuilder getSelfServiceErrorCodesOrBuilder() { return getSelfServiceErrorCodes(); } public static final int STATIC_TIME_FIELD_NUMBER = 2; private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime staticTime_; /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; * @return Whether the staticTime field is set. */ @java.lang.Override public boolean hasStaticTime() { return staticTime_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; * @return The staticTime. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime getStaticTime() { return staticTime_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.getDefaultInstance() : staticTime_; } /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTimeOrBuilder getStaticTimeOrBuilder() { return getStaticTime(); } public static final int COMMAND_DEDUPLICATION_FIELD_NUMBER = 3; private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures commandDeduplication_; /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; * @return Whether the commandDeduplication field is set. */ @java.lang.Override public boolean hasCommandDeduplication() { return commandDeduplication_ != null; } /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; * @return The commandDeduplication. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures getCommandDeduplication() { return commandDeduplication_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.getDefaultInstance() : commandDeduplication_; } /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeaturesOrBuilder getCommandDeduplicationOrBuilder() { return getCommandDeduplication(); } public static final int OPTIONAL_LEDGER_ID_FIELD_NUMBER = 4; private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId optionalLedgerId_; /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; * @return Whether the optionalLedgerId field is set. */ @java.lang.Override public boolean hasOptionalLedgerId() { return optionalLedgerId_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; * @return The optionalLedgerId. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId getOptionalLedgerId() { return optionalLedgerId_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.getDefaultInstance() : optionalLedgerId_; } /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerIdOrBuilder getOptionalLedgerIdOrBuilder() { return getOptionalLedgerId(); } public static final int CONTRACT_IDS_FIELD_NUMBER = 5; private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds contractIds_; /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; * @return Whether the contractIds field is set. */ @java.lang.Override public boolean hasContractIds() { return contractIds_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; * @return The contractIds. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds getContractIds() { return contractIds_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.getDefaultInstance() : contractIds_; } /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIdsOrBuilder getContractIdsOrBuilder() { return getContractIds(); } public static final int COMMITTER_EVENT_LOG_FIELD_NUMBER = 6; private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog committerEventLog_; /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; * @return Whether the committerEventLog field is set. */ @java.lang.Override public boolean hasCommitterEventLog() { return committerEventLog_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; * @return The committerEventLog. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog getCommitterEventLog() { return committerEventLog_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.getDefaultInstance() : committerEventLog_; } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLogOrBuilder getCommitterEventLogOrBuilder() { return getCommitterEventLog(); } public static final int EXPLICIT_DISCLOSURE_FIELD_NUMBER = 7; private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure explicitDisclosure_; /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; * @return Whether the explicitDisclosure field is set. */ @java.lang.Override public boolean hasExplicitDisclosure() { return explicitDisclosure_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; * @return The explicitDisclosure. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure getExplicitDisclosure() { return explicitDisclosure_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.getDefaultInstance() : explicitDisclosure_; } /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosureOrBuilder getExplicitDisclosureOrBuilder() { return getExplicitDisclosure(); } public static final int USER_AND_PARTY_LOCAL_METADATA_EXTENSIONS_FIELD_NUMBER = 8; private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions userAndPartyLocalMetadataExtensions_; /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; * @return Whether the userAndPartyLocalMetadataExtensions field is set. */ @java.lang.Override public boolean hasUserAndPartyLocalMetadataExtensions() { return userAndPartyLocalMetadataExtensions_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; * @return The userAndPartyLocalMetadataExtensions. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions getUserAndPartyLocalMetadataExtensions() { return userAndPartyLocalMetadataExtensions_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.getDefaultInstance() : userAndPartyLocalMetadataExtensions_; } /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensionsOrBuilder getUserAndPartyLocalMetadataExtensionsOrBuilder() { return getUserAndPartyLocalMetadataExtensions(); } 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 (selfServiceErrorCodes_ != null) { output.writeMessage(1, getSelfServiceErrorCodes()); } if (staticTime_ != null) { output.writeMessage(2, getStaticTime()); } if (commandDeduplication_ != null) { output.writeMessage(3, getCommandDeduplication()); } if (optionalLedgerId_ != null) { output.writeMessage(4, getOptionalLedgerId()); } if (contractIds_ != null) { output.writeMessage(5, getContractIds()); } if (committerEventLog_ != null) { output.writeMessage(6, getCommitterEventLog()); } if (explicitDisclosure_ != null) { output.writeMessage(7, getExplicitDisclosure()); } if (userAndPartyLocalMetadataExtensions_ != null) { output.writeMessage(8, getUserAndPartyLocalMetadataExtensions()); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (selfServiceErrorCodes_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getSelfServiceErrorCodes()); } if (staticTime_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getStaticTime()); } if (commandDeduplication_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getCommandDeduplication()); } if (optionalLedgerId_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, getOptionalLedgerId()); } if (contractIds_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(5, getContractIds()); } if (committerEventLog_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, getCommitterEventLog()); } if (explicitDisclosure_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, getExplicitDisclosure()); } if (userAndPartyLocalMetadataExtensions_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, getUserAndPartyLocalMetadataExtensions()); } size += getUnknownFields().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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures)) { return super.equals(obj); } com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures other = (com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures) obj; if (hasSelfServiceErrorCodes() != other.hasSelfServiceErrorCodes()) return false; if (hasSelfServiceErrorCodes()) { if (!getSelfServiceErrorCodes() .equals(other.getSelfServiceErrorCodes())) return false; } if (hasStaticTime() != other.hasStaticTime()) return false; if (hasStaticTime()) { if (!getStaticTime() .equals(other.getStaticTime())) return false; } if (hasCommandDeduplication() != other.hasCommandDeduplication()) return false; if (hasCommandDeduplication()) { if (!getCommandDeduplication() .equals(other.getCommandDeduplication())) return false; } if (hasOptionalLedgerId() != other.hasOptionalLedgerId()) return false; if (hasOptionalLedgerId()) { if (!getOptionalLedgerId() .equals(other.getOptionalLedgerId())) return false; } if (hasContractIds() != other.hasContractIds()) return false; if (hasContractIds()) { if (!getContractIds() .equals(other.getContractIds())) return false; } if (hasCommitterEventLog() != other.hasCommitterEventLog()) return false; if (hasCommitterEventLog()) { if (!getCommitterEventLog() .equals(other.getCommitterEventLog())) return false; } if (hasExplicitDisclosure() != other.hasExplicitDisclosure()) return false; if (hasExplicitDisclosure()) { if (!getExplicitDisclosure() .equals(other.getExplicitDisclosure())) return false; } if (hasUserAndPartyLocalMetadataExtensions() != other.hasUserAndPartyLocalMetadataExtensions()) return false; if (hasUserAndPartyLocalMetadataExtensions()) { if (!getUserAndPartyLocalMetadataExtensions() .equals(other.getUserAndPartyLocalMetadataExtensions())) return false; } if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasSelfServiceErrorCodes()) { hash = (37 * hash) + SELF_SERVICE_ERROR_CODES_FIELD_NUMBER; hash = (53 * hash) + getSelfServiceErrorCodes().hashCode(); } if (hasStaticTime()) { hash = (37 * hash) + STATIC_TIME_FIELD_NUMBER; hash = (53 * hash) + getStaticTime().hashCode(); } if (hasCommandDeduplication()) { hash = (37 * hash) + COMMAND_DEDUPLICATION_FIELD_NUMBER; hash = (53 * hash) + getCommandDeduplication().hashCode(); } if (hasOptionalLedgerId()) { hash = (37 * hash) + OPTIONAL_LEDGER_ID_FIELD_NUMBER; hash = (53 * hash) + getOptionalLedgerId().hashCode(); } if (hasContractIds()) { hash = (37 * hash) + CONTRACT_IDS_FIELD_NUMBER; hash = (53 * hash) + getContractIds().hashCode(); } if (hasCommitterEventLog()) { hash = (37 * hash) + COMMITTER_EVENT_LOG_FIELD_NUMBER; hash = (53 * hash) + getCommitterEventLog().hashCode(); } if (hasExplicitDisclosure()) { hash = (37 * hash) + EXPLICIT_DISCLOSURE_FIELD_NUMBER; hash = (53 * hash) + getExplicitDisclosure().hashCode(); } if (hasUserAndPartyLocalMetadataExtensions()) { hash = (37 * hash) + USER_AND_PARTY_LOCAL_METADATA_EXTENSIONS_FIELD_NUMBER; hash = (53 * hash) + getUserAndPartyLocalMetadataExtensions().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures 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; } /** *
     * See the feature message definitions for descriptions.
     * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalFeatures} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.ledger.api.v1.ExperimentalFeatures) com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeaturesOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalFeatures_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalFeatures_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures.Builder.class); } // Construct using com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures.newBuilder() private Builder() { } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); } @java.lang.Override public Builder clear() { super.clear(); if (selfServiceErrorCodesBuilder_ == null) { selfServiceErrorCodes_ = null; } else { selfServiceErrorCodes_ = null; selfServiceErrorCodesBuilder_ = null; } if (staticTimeBuilder_ == null) { staticTime_ = null; } else { staticTime_ = null; staticTimeBuilder_ = null; } if (commandDeduplicationBuilder_ == null) { commandDeduplication_ = null; } else { commandDeduplication_ = null; commandDeduplicationBuilder_ = null; } if (optionalLedgerIdBuilder_ == null) { optionalLedgerId_ = null; } else { optionalLedgerId_ = null; optionalLedgerIdBuilder_ = null; } if (contractIdsBuilder_ == null) { contractIds_ = null; } else { contractIds_ = null; contractIdsBuilder_ = null; } if (committerEventLogBuilder_ == null) { committerEventLog_ = null; } else { committerEventLog_ = null; committerEventLogBuilder_ = null; } if (explicitDisclosureBuilder_ == null) { explicitDisclosure_ = null; } else { explicitDisclosure_ = null; explicitDisclosureBuilder_ = null; } if (userAndPartyLocalMetadataExtensionsBuilder_ == null) { userAndPartyLocalMetadataExtensions_ = null; } else { userAndPartyLocalMetadataExtensions_ = null; userAndPartyLocalMetadataExtensionsBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalFeatures_descriptor; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures getDefaultInstanceForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures.getDefaultInstance(); } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures build() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures buildPartial() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures result = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures(this); if (selfServiceErrorCodesBuilder_ == null) { result.selfServiceErrorCodes_ = selfServiceErrorCodes_; } else { result.selfServiceErrorCodes_ = selfServiceErrorCodesBuilder_.build(); } if (staticTimeBuilder_ == null) { result.staticTime_ = staticTime_; } else { result.staticTime_ = staticTimeBuilder_.build(); } if (commandDeduplicationBuilder_ == null) { result.commandDeduplication_ = commandDeduplication_; } else { result.commandDeduplication_ = commandDeduplicationBuilder_.build(); } if (optionalLedgerIdBuilder_ == null) { result.optionalLedgerId_ = optionalLedgerId_; } else { result.optionalLedgerId_ = optionalLedgerIdBuilder_.build(); } if (contractIdsBuilder_ == null) { result.contractIds_ = contractIds_; } else { result.contractIds_ = contractIdsBuilder_.build(); } if (committerEventLogBuilder_ == null) { result.committerEventLog_ = committerEventLog_; } else { result.committerEventLog_ = committerEventLogBuilder_.build(); } if (explicitDisclosureBuilder_ == null) { result.explicitDisclosure_ = explicitDisclosure_; } else { result.explicitDisclosure_ = explicitDisclosureBuilder_.build(); } if (userAndPartyLocalMetadataExtensionsBuilder_ == null) { result.userAndPartyLocalMetadataExtensions_ = userAndPartyLocalMetadataExtensions_; } else { result.userAndPartyLocalMetadataExtensions_ = userAndPartyLocalMetadataExtensionsBuilder_.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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures) { return mergeFrom((com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures other) { if (other == com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures.getDefaultInstance()) return this; if (other.hasSelfServiceErrorCodes()) { mergeSelfServiceErrorCodes(other.getSelfServiceErrorCodes()); } if (other.hasStaticTime()) { mergeStaticTime(other.getStaticTime()); } if (other.hasCommandDeduplication()) { mergeCommandDeduplication(other.getCommandDeduplication()); } if (other.hasOptionalLedgerId()) { mergeOptionalLedgerId(other.getOptionalLedgerId()); } if (other.hasContractIds()) { mergeContractIds(other.getContractIds()); } if (other.hasCommitterEventLog()) { mergeCommitterEventLog(other.getCommitterEventLog()); } if (other.hasExplicitDisclosure()) { mergeExplicitDisclosure(other.getExplicitDisclosure()); } if (other.hasUserAndPartyLocalMetadataExtensions()) { mergeUserAndPartyLocalMetadataExtensions(other.getUserAndPartyLocalMetadataExtensions()); } this.mergeUnknownFields(other.getUnknownFields()); 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 { if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { input.readMessage( getSelfServiceErrorCodesFieldBuilder().getBuilder(), extensionRegistry); break; } // case 10 case 18: { input.readMessage( getStaticTimeFieldBuilder().getBuilder(), extensionRegistry); break; } // case 18 case 26: { input.readMessage( getCommandDeduplicationFieldBuilder().getBuilder(), extensionRegistry); break; } // case 26 case 34: { input.readMessage( getOptionalLedgerIdFieldBuilder().getBuilder(), extensionRegistry); break; } // case 34 case 42: { input.readMessage( getContractIdsFieldBuilder().getBuilder(), extensionRegistry); break; } // case 42 case 50: { input.readMessage( getCommitterEventLogFieldBuilder().getBuilder(), extensionRegistry); break; } // case 50 case 58: { input.readMessage( getExplicitDisclosureFieldBuilder().getBuilder(), extensionRegistry); break; } // case 58 case 66: { input.readMessage( getUserAndPartyLocalMetadataExtensionsFieldBuilder().getBuilder(), extensionRegistry); break; } // case 66 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally return this; } private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes selfServiceErrorCodes_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodesOrBuilder> selfServiceErrorCodesBuilder_; /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; * @deprecated * @return Whether the selfServiceErrorCodes field is set. */ @java.lang.Deprecated public boolean hasSelfServiceErrorCodes() { return selfServiceErrorCodesBuilder_ != null || selfServiceErrorCodes_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; * @deprecated * @return The selfServiceErrorCodes. */ @java.lang.Deprecated public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes getSelfServiceErrorCodes() { if (selfServiceErrorCodesBuilder_ == null) { return selfServiceErrorCodes_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.getDefaultInstance() : selfServiceErrorCodes_; } else { return selfServiceErrorCodesBuilder_.getMessage(); } } /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; */ @java.lang.Deprecated public Builder setSelfServiceErrorCodes(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes value) { if (selfServiceErrorCodesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } selfServiceErrorCodes_ = value; onChanged(); } else { selfServiceErrorCodesBuilder_.setMessage(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; */ @java.lang.Deprecated public Builder setSelfServiceErrorCodes( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.Builder builderForValue) { if (selfServiceErrorCodesBuilder_ == null) { selfServiceErrorCodes_ = builderForValue.build(); onChanged(); } else { selfServiceErrorCodesBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; */ @java.lang.Deprecated public Builder mergeSelfServiceErrorCodes(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes value) { if (selfServiceErrorCodesBuilder_ == null) { if (selfServiceErrorCodes_ != null) { selfServiceErrorCodes_ = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.newBuilder(selfServiceErrorCodes_).mergeFrom(value).buildPartial(); } else { selfServiceErrorCodes_ = value; } onChanged(); } else { selfServiceErrorCodesBuilder_.mergeFrom(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; */ @java.lang.Deprecated public Builder clearSelfServiceErrorCodes() { if (selfServiceErrorCodesBuilder_ == null) { selfServiceErrorCodes_ = null; onChanged(); } else { selfServiceErrorCodes_ = null; selfServiceErrorCodesBuilder_ = null; } return this; } /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; */ @java.lang.Deprecated public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.Builder getSelfServiceErrorCodesBuilder() { onChanged(); return getSelfServiceErrorCodesFieldBuilder().getBuilder(); } /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; */ @java.lang.Deprecated public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodesOrBuilder getSelfServiceErrorCodesOrBuilder() { if (selfServiceErrorCodesBuilder_ != null) { return selfServiceErrorCodesBuilder_.getMessageOrBuilder(); } else { return selfServiceErrorCodes_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.getDefaultInstance() : selfServiceErrorCodes_; } } /** * .com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes self_service_error_codes = 1 [deprecated = true]; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodesOrBuilder> getSelfServiceErrorCodesFieldBuilder() { if (selfServiceErrorCodesBuilder_ == null) { selfServiceErrorCodesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodesOrBuilder>( getSelfServiceErrorCodes(), getParentForChildren(), isClean()); selfServiceErrorCodes_ = null; } return selfServiceErrorCodesBuilder_; } private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime staticTime_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTimeOrBuilder> staticTimeBuilder_; /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; * @return Whether the staticTime field is set. */ public boolean hasStaticTime() { return staticTimeBuilder_ != null || staticTime_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; * @return The staticTime. */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime getStaticTime() { if (staticTimeBuilder_ == null) { return staticTime_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.getDefaultInstance() : staticTime_; } else { return staticTimeBuilder_.getMessage(); } } /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; */ public Builder setStaticTime(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime value) { if (staticTimeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } staticTime_ = value; onChanged(); } else { staticTimeBuilder_.setMessage(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; */ public Builder setStaticTime( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.Builder builderForValue) { if (staticTimeBuilder_ == null) { staticTime_ = builderForValue.build(); onChanged(); } else { staticTimeBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; */ public Builder mergeStaticTime(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime value) { if (staticTimeBuilder_ == null) { if (staticTime_ != null) { staticTime_ = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.newBuilder(staticTime_).mergeFrom(value).buildPartial(); } else { staticTime_ = value; } onChanged(); } else { staticTimeBuilder_.mergeFrom(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; */ public Builder clearStaticTime() { if (staticTimeBuilder_ == null) { staticTime_ = null; onChanged(); } else { staticTime_ = null; staticTimeBuilder_ = null; } return this; } /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.Builder getStaticTimeBuilder() { onChanged(); return getStaticTimeFieldBuilder().getBuilder(); } /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTimeOrBuilder getStaticTimeOrBuilder() { if (staticTimeBuilder_ != null) { return staticTimeBuilder_.getMessageOrBuilder(); } else { return staticTime_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.getDefaultInstance() : staticTime_; } } /** * .com.daml.ledger.api.v1.ExperimentalStaticTime static_time = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTimeOrBuilder> getStaticTimeFieldBuilder() { if (staticTimeBuilder_ == null) { staticTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTimeOrBuilder>( getStaticTime(), getParentForChildren(), isClean()); staticTime_ = null; } return staticTimeBuilder_; } private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures commandDeduplication_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeaturesOrBuilder> commandDeduplicationBuilder_; /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; * @return Whether the commandDeduplication field is set. */ public boolean hasCommandDeduplication() { return commandDeduplicationBuilder_ != null || commandDeduplication_ != null; } /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; * @return The commandDeduplication. */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures getCommandDeduplication() { if (commandDeduplicationBuilder_ == null) { return commandDeduplication_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.getDefaultInstance() : commandDeduplication_; } else { return commandDeduplicationBuilder_.getMessage(); } } /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; */ public Builder setCommandDeduplication(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures value) { if (commandDeduplicationBuilder_ == null) { if (value == null) { throw new NullPointerException(); } commandDeduplication_ = value; onChanged(); } else { commandDeduplicationBuilder_.setMessage(value); } return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; */ public Builder setCommandDeduplication( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.Builder builderForValue) { if (commandDeduplicationBuilder_ == null) { commandDeduplication_ = builderForValue.build(); onChanged(); } else { commandDeduplicationBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; */ public Builder mergeCommandDeduplication(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures value) { if (commandDeduplicationBuilder_ == null) { if (commandDeduplication_ != null) { commandDeduplication_ = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.newBuilder(commandDeduplication_).mergeFrom(value).buildPartial(); } else { commandDeduplication_ = value; } onChanged(); } else { commandDeduplicationBuilder_.mergeFrom(value); } return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; */ public Builder clearCommandDeduplication() { if (commandDeduplicationBuilder_ == null) { commandDeduplication_ = null; onChanged(); } else { commandDeduplication_ = null; commandDeduplicationBuilder_ = null; } return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.Builder getCommandDeduplicationBuilder() { onChanged(); return getCommandDeduplicationFieldBuilder().getBuilder(); } /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeaturesOrBuilder getCommandDeduplicationOrBuilder() { if (commandDeduplicationBuilder_ != null) { return commandDeduplicationBuilder_.getMessageOrBuilder(); } else { return commandDeduplication_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.getDefaultInstance() : commandDeduplication_; } } /** * .com.daml.ledger.api.v1.CommandDeduplicationFeatures command_deduplication = 3; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeaturesOrBuilder> getCommandDeduplicationFieldBuilder() { if (commandDeduplicationBuilder_ == null) { commandDeduplicationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeaturesOrBuilder>( getCommandDeduplication(), getParentForChildren(), isClean()); commandDeduplication_ = null; } return commandDeduplicationBuilder_; } private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId optionalLedgerId_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerIdOrBuilder> optionalLedgerIdBuilder_; /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; * @return Whether the optionalLedgerId field is set. */ public boolean hasOptionalLedgerId() { return optionalLedgerIdBuilder_ != null || optionalLedgerId_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; * @return The optionalLedgerId. */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId getOptionalLedgerId() { if (optionalLedgerIdBuilder_ == null) { return optionalLedgerId_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.getDefaultInstance() : optionalLedgerId_; } else { return optionalLedgerIdBuilder_.getMessage(); } } /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; */ public Builder setOptionalLedgerId(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId value) { if (optionalLedgerIdBuilder_ == null) { if (value == null) { throw new NullPointerException(); } optionalLedgerId_ = value; onChanged(); } else { optionalLedgerIdBuilder_.setMessage(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; */ public Builder setOptionalLedgerId( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.Builder builderForValue) { if (optionalLedgerIdBuilder_ == null) { optionalLedgerId_ = builderForValue.build(); onChanged(); } else { optionalLedgerIdBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; */ public Builder mergeOptionalLedgerId(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId value) { if (optionalLedgerIdBuilder_ == null) { if (optionalLedgerId_ != null) { optionalLedgerId_ = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.newBuilder(optionalLedgerId_).mergeFrom(value).buildPartial(); } else { optionalLedgerId_ = value; } onChanged(); } else { optionalLedgerIdBuilder_.mergeFrom(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; */ public Builder clearOptionalLedgerId() { if (optionalLedgerIdBuilder_ == null) { optionalLedgerId_ = null; onChanged(); } else { optionalLedgerId_ = null; optionalLedgerIdBuilder_ = null; } return this; } /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.Builder getOptionalLedgerIdBuilder() { onChanged(); return getOptionalLedgerIdFieldBuilder().getBuilder(); } /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerIdOrBuilder getOptionalLedgerIdOrBuilder() { if (optionalLedgerIdBuilder_ != null) { return optionalLedgerIdBuilder_.getMessageOrBuilder(); } else { return optionalLedgerId_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.getDefaultInstance() : optionalLedgerId_; } } /** * .com.daml.ledger.api.v1.ExperimentalOptionalLedgerId optional_ledger_id = 4; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerIdOrBuilder> getOptionalLedgerIdFieldBuilder() { if (optionalLedgerIdBuilder_ == null) { optionalLedgerIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerIdOrBuilder>( getOptionalLedgerId(), getParentForChildren(), isClean()); optionalLedgerId_ = null; } return optionalLedgerIdBuilder_; } private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds contractIds_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIdsOrBuilder> contractIdsBuilder_; /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; * @return Whether the contractIds field is set. */ public boolean hasContractIds() { return contractIdsBuilder_ != null || contractIds_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; * @return The contractIds. */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds getContractIds() { if (contractIdsBuilder_ == null) { return contractIds_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.getDefaultInstance() : contractIds_; } else { return contractIdsBuilder_.getMessage(); } } /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; */ public Builder setContractIds(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds value) { if (contractIdsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } contractIds_ = value; onChanged(); } else { contractIdsBuilder_.setMessage(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; */ public Builder setContractIds( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.Builder builderForValue) { if (contractIdsBuilder_ == null) { contractIds_ = builderForValue.build(); onChanged(); } else { contractIdsBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; */ public Builder mergeContractIds(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds value) { if (contractIdsBuilder_ == null) { if (contractIds_ != null) { contractIds_ = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.newBuilder(contractIds_).mergeFrom(value).buildPartial(); } else { contractIds_ = value; } onChanged(); } else { contractIdsBuilder_.mergeFrom(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; */ public Builder clearContractIds() { if (contractIdsBuilder_ == null) { contractIds_ = null; onChanged(); } else { contractIds_ = null; contractIdsBuilder_ = null; } return this; } /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.Builder getContractIdsBuilder() { onChanged(); return getContractIdsFieldBuilder().getBuilder(); } /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIdsOrBuilder getContractIdsOrBuilder() { if (contractIdsBuilder_ != null) { return contractIdsBuilder_.getMessageOrBuilder(); } else { return contractIds_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.getDefaultInstance() : contractIds_; } } /** * .com.daml.ledger.api.v1.ExperimentalContractIds contract_ids = 5; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIdsOrBuilder> getContractIdsFieldBuilder() { if (contractIdsBuilder_ == null) { contractIdsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIdsOrBuilder>( getContractIds(), getParentForChildren(), isClean()); contractIds_ = null; } return contractIdsBuilder_; } private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog committerEventLog_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLogOrBuilder> committerEventLogBuilder_; /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; * @return Whether the committerEventLog field is set. */ public boolean hasCommitterEventLog() { return committerEventLogBuilder_ != null || committerEventLog_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; * @return The committerEventLog. */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog getCommitterEventLog() { if (committerEventLogBuilder_ == null) { return committerEventLog_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.getDefaultInstance() : committerEventLog_; } else { return committerEventLogBuilder_.getMessage(); } } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; */ public Builder setCommitterEventLog(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog value) { if (committerEventLogBuilder_ == null) { if (value == null) { throw new NullPointerException(); } committerEventLog_ = value; onChanged(); } else { committerEventLogBuilder_.setMessage(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; */ public Builder setCommitterEventLog( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.Builder builderForValue) { if (committerEventLogBuilder_ == null) { committerEventLog_ = builderForValue.build(); onChanged(); } else { committerEventLogBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; */ public Builder mergeCommitterEventLog(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog value) { if (committerEventLogBuilder_ == null) { if (committerEventLog_ != null) { committerEventLog_ = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.newBuilder(committerEventLog_).mergeFrom(value).buildPartial(); } else { committerEventLog_ = value; } onChanged(); } else { committerEventLogBuilder_.mergeFrom(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; */ public Builder clearCommitterEventLog() { if (committerEventLogBuilder_ == null) { committerEventLog_ = null; onChanged(); } else { committerEventLog_ = null; committerEventLogBuilder_ = null; } return this; } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.Builder getCommitterEventLogBuilder() { onChanged(); return getCommitterEventLogFieldBuilder().getBuilder(); } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLogOrBuilder getCommitterEventLogOrBuilder() { if (committerEventLogBuilder_ != null) { return committerEventLogBuilder_.getMessageOrBuilder(); } else { return committerEventLog_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.getDefaultInstance() : committerEventLog_; } } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog committer_event_log = 6; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLogOrBuilder> getCommitterEventLogFieldBuilder() { if (committerEventLogBuilder_ == null) { committerEventLogBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLogOrBuilder>( getCommitterEventLog(), getParentForChildren(), isClean()); committerEventLog_ = null; } return committerEventLogBuilder_; } private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure explicitDisclosure_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosureOrBuilder> explicitDisclosureBuilder_; /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; * @return Whether the explicitDisclosure field is set. */ public boolean hasExplicitDisclosure() { return explicitDisclosureBuilder_ != null || explicitDisclosure_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; * @return The explicitDisclosure. */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure getExplicitDisclosure() { if (explicitDisclosureBuilder_ == null) { return explicitDisclosure_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.getDefaultInstance() : explicitDisclosure_; } else { return explicitDisclosureBuilder_.getMessage(); } } /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; */ public Builder setExplicitDisclosure(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure value) { if (explicitDisclosureBuilder_ == null) { if (value == null) { throw new NullPointerException(); } explicitDisclosure_ = value; onChanged(); } else { explicitDisclosureBuilder_.setMessage(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; */ public Builder setExplicitDisclosure( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.Builder builderForValue) { if (explicitDisclosureBuilder_ == null) { explicitDisclosure_ = builderForValue.build(); onChanged(); } else { explicitDisclosureBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; */ public Builder mergeExplicitDisclosure(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure value) { if (explicitDisclosureBuilder_ == null) { if (explicitDisclosure_ != null) { explicitDisclosure_ = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.newBuilder(explicitDisclosure_).mergeFrom(value).buildPartial(); } else { explicitDisclosure_ = value; } onChanged(); } else { explicitDisclosureBuilder_.mergeFrom(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; */ public Builder clearExplicitDisclosure() { if (explicitDisclosureBuilder_ == null) { explicitDisclosure_ = null; onChanged(); } else { explicitDisclosure_ = null; explicitDisclosureBuilder_ = null; } return this; } /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.Builder getExplicitDisclosureBuilder() { onChanged(); return getExplicitDisclosureFieldBuilder().getBuilder(); } /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosureOrBuilder getExplicitDisclosureOrBuilder() { if (explicitDisclosureBuilder_ != null) { return explicitDisclosureBuilder_.getMessageOrBuilder(); } else { return explicitDisclosure_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.getDefaultInstance() : explicitDisclosure_; } } /** * .com.daml.ledger.api.v1.ExperimentalExplicitDisclosure explicit_disclosure = 7; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosureOrBuilder> getExplicitDisclosureFieldBuilder() { if (explicitDisclosureBuilder_ == null) { explicitDisclosureBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosureOrBuilder>( getExplicitDisclosure(), getParentForChildren(), isClean()); explicitDisclosure_ = null; } return explicitDisclosureBuilder_; } private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions userAndPartyLocalMetadataExtensions_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensionsOrBuilder> userAndPartyLocalMetadataExtensionsBuilder_; /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; * @return Whether the userAndPartyLocalMetadataExtensions field is set. */ public boolean hasUserAndPartyLocalMetadataExtensions() { return userAndPartyLocalMetadataExtensionsBuilder_ != null || userAndPartyLocalMetadataExtensions_ != null; } /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; * @return The userAndPartyLocalMetadataExtensions. */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions getUserAndPartyLocalMetadataExtensions() { if (userAndPartyLocalMetadataExtensionsBuilder_ == null) { return userAndPartyLocalMetadataExtensions_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.getDefaultInstance() : userAndPartyLocalMetadataExtensions_; } else { return userAndPartyLocalMetadataExtensionsBuilder_.getMessage(); } } /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; */ public Builder setUserAndPartyLocalMetadataExtensions(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions value) { if (userAndPartyLocalMetadataExtensionsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } userAndPartyLocalMetadataExtensions_ = value; onChanged(); } else { userAndPartyLocalMetadataExtensionsBuilder_.setMessage(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; */ public Builder setUserAndPartyLocalMetadataExtensions( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.Builder builderForValue) { if (userAndPartyLocalMetadataExtensionsBuilder_ == null) { userAndPartyLocalMetadataExtensions_ = builderForValue.build(); onChanged(); } else { userAndPartyLocalMetadataExtensionsBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; */ public Builder mergeUserAndPartyLocalMetadataExtensions(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions value) { if (userAndPartyLocalMetadataExtensionsBuilder_ == null) { if (userAndPartyLocalMetadataExtensions_ != null) { userAndPartyLocalMetadataExtensions_ = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.newBuilder(userAndPartyLocalMetadataExtensions_).mergeFrom(value).buildPartial(); } else { userAndPartyLocalMetadataExtensions_ = value; } onChanged(); } else { userAndPartyLocalMetadataExtensionsBuilder_.mergeFrom(value); } return this; } /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; */ public Builder clearUserAndPartyLocalMetadataExtensions() { if (userAndPartyLocalMetadataExtensionsBuilder_ == null) { userAndPartyLocalMetadataExtensions_ = null; onChanged(); } else { userAndPartyLocalMetadataExtensions_ = null; userAndPartyLocalMetadataExtensionsBuilder_ = null; } return this; } /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.Builder getUserAndPartyLocalMetadataExtensionsBuilder() { onChanged(); return getUserAndPartyLocalMetadataExtensionsFieldBuilder().getBuilder(); } /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensionsOrBuilder getUserAndPartyLocalMetadataExtensionsOrBuilder() { if (userAndPartyLocalMetadataExtensionsBuilder_ != null) { return userAndPartyLocalMetadataExtensionsBuilder_.getMessageOrBuilder(); } else { return userAndPartyLocalMetadataExtensions_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.getDefaultInstance() : userAndPartyLocalMetadataExtensions_; } } /** * .com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions user_and_party_local_metadata_extensions = 8; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensionsOrBuilder> getUserAndPartyLocalMetadataExtensionsFieldBuilder() { if (userAndPartyLocalMetadataExtensionsBuilder_ == null) { userAndPartyLocalMetadataExtensionsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensionsOrBuilder>( getUserAndPartyLocalMetadataExtensions(), getParentForChildren(), isClean()); userAndPartyLocalMetadataExtensions_ = null; } return userAndPartyLocalMetadataExtensionsBuilder_; } @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.ledger.api.v1.ExperimentalFeatures) } // @@protoc_insertion_point(class_scope:com.daml.ledger.api.v1.ExperimentalFeatures) private static final com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures(); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ExperimentalFeatures parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { Builder builder = newBuilder(); try { builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); } catch (com.google.protobuf.UninitializedMessageException e) { throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } }; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalFeatures getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } @java.lang.Deprecated public interface ExperimentalSelfServiceErrorCodesOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes) com.google.protobuf.MessageOrBuilder { } /** *
   * GRPC self-service error codes are returned by the Ledger API.
   * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes} */ @java.lang.Deprecated public static final class ExperimentalSelfServiceErrorCodes extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes) ExperimentalSelfServiceErrorCodesOrBuilder { private static final long serialVersionUID = 0L; // Use ExperimentalSelfServiceErrorCodes.newBuilder() to construct. private ExperimentalSelfServiceErrorCodes(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ExperimentalSelfServiceErrorCodes() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ExperimentalSelfServiceErrorCodes(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalSelfServiceErrorCodes_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalSelfServiceErrorCodes_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.Builder.class); } 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 { getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; size += getUnknownFields().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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes)) { return super.equals(obj); } com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes other = (com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes) obj; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes 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; } /** *
     * GRPC self-service error codes are returned by the Ledger API.
     * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes) com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodesOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalSelfServiceErrorCodes_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalSelfServiceErrorCodes_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.Builder.class); } // Construct using com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.newBuilder() private Builder() { } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); } @java.lang.Override public Builder clear() { super.clear(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalSelfServiceErrorCodes_descriptor; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes getDefaultInstanceForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.getDefaultInstance(); } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes build() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes buildPartial() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes result = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes(this); 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes) { return mergeFrom((com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes other) { if (other == com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes.getDefaultInstance()) return this; this.mergeUnknownFields(other.getUnknownFields()); 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 { if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally 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.ledger.api.v1.ExperimentalSelfServiceErrorCodes) } // @@protoc_insertion_point(class_scope:com.daml.ledger.api.v1.ExperimentalSelfServiceErrorCodes) private static final com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes(); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ExperimentalSelfServiceErrorCodes parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { Builder builder = newBuilder(); try { builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); } catch (com.google.protobuf.UninitializedMessageException e) { throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } }; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalSelfServiceErrorCodes getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ExperimentalStaticTimeOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.ledger.api.v1.ExperimentalStaticTime) com.google.protobuf.MessageOrBuilder { /** * bool supported = 1; * @return The supported. */ boolean getSupported(); } /** *
   * Ledger is in the static time mode and exposes a time service.
   * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalStaticTime} */ public static final class ExperimentalStaticTime extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.ledger.api.v1.ExperimentalStaticTime) ExperimentalStaticTimeOrBuilder { private static final long serialVersionUID = 0L; // Use ExperimentalStaticTime.newBuilder() to construct. private ExperimentalStaticTime(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ExperimentalStaticTime() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ExperimentalStaticTime(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalStaticTime_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalStaticTime_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.Builder.class); } public static final int SUPPORTED_FIELD_NUMBER = 1; private boolean supported_; /** * bool supported = 1; * @return The supported. */ @java.lang.Override public boolean getSupported() { return supported_; } 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 (supported_ != false) { output.writeBool(1, supported_); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (supported_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(1, supported_); } size += getUnknownFields().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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime)) { return super.equals(obj); } com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime other = (com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime) obj; if (getSupported() != other.getSupported()) return false; if (!getUnknownFields().equals(other.getUnknownFields())) 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) + SUPPORTED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getSupported()); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime 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; } /** *
     * Ledger is in the static time mode and exposes a time service.
     * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalStaticTime} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.ledger.api.v1.ExperimentalStaticTime) com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTimeOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalStaticTime_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalStaticTime_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.Builder.class); } // Construct using com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.newBuilder() private Builder() { } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); } @java.lang.Override public Builder clear() { super.clear(); supported_ = false; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalStaticTime_descriptor; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime getDefaultInstanceForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.getDefaultInstance(); } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime build() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime buildPartial() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime result = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime(this); result.supported_ = supported_; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime) { return mergeFrom((com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime other) { if (other == com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime.getDefaultInstance()) return this; if (other.getSupported() != false) { setSupported(other.getSupported()); } this.mergeUnknownFields(other.getUnknownFields()); 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 { if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 8: { supported_ = input.readBool(); break; } // case 8 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally return this; } private boolean supported_ ; /** * bool supported = 1; * @return The supported. */ @java.lang.Override public boolean getSupported() { return supported_; } /** * bool supported = 1; * @param value The supported to set. * @return This builder for chaining. */ public Builder setSupported(boolean value) { supported_ = value; onChanged(); return this; } /** * bool supported = 1; * @return This builder for chaining. */ public Builder clearSupported() { supported_ = 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.ledger.api.v1.ExperimentalStaticTime) } // @@protoc_insertion_point(class_scope:com.daml.ledger.api.v1.ExperimentalStaticTime) private static final com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime(); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ExperimentalStaticTime parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { Builder builder = newBuilder(); try { builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); } catch (com.google.protobuf.UninitializedMessageException e) { throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } }; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalStaticTime getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface CommandDeduplicationFeaturesOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.ledger.api.v1.CommandDeduplicationFeatures) com.google.protobuf.MessageOrBuilder { /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; * @return Whether the deduplicationPeriodSupport field is set. */ boolean hasDeduplicationPeriodSupport(); /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; * @return The deduplicationPeriodSupport. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport getDeduplicationPeriodSupport(); /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupportOrBuilder getDeduplicationPeriodSupportOrBuilder(); /** * .com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2; * @return The enum numeric value on the wire for deduplicationType. */ int getDeduplicationTypeValue(); /** * .com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2; * @return The deduplicationType. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationType getDeduplicationType(); /** *
     * The ledger will reject any requests which specify a deduplication period which exceeds the specified max deduplication duration.
     * This is also enforced for ledgers that convert deduplication periods specified as offsets to durations.
     * 
* * bool max_deduplication_duration_enforced = 3; * @return The maxDeduplicationDurationEnforced. */ boolean getMaxDeduplicationDurationEnforced(); } /** *
   * Feature descriptors for command deduplication intended to be used for adapting Ledger API tests.
   * 
* * Protobuf type {@code com.daml.ledger.api.v1.CommandDeduplicationFeatures} */ public static final class CommandDeduplicationFeatures extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.ledger.api.v1.CommandDeduplicationFeatures) CommandDeduplicationFeaturesOrBuilder { private static final long serialVersionUID = 0L; // Use CommandDeduplicationFeatures.newBuilder() to construct. private CommandDeduplicationFeatures(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private CommandDeduplicationFeatures() { deduplicationType_ = 0; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new CommandDeduplicationFeatures(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_CommandDeduplicationFeatures_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_CommandDeduplicationFeatures_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.Builder.class); } public static final int DEDUPLICATION_PERIOD_SUPPORT_FIELD_NUMBER = 1; private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport deduplicationPeriodSupport_; /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; * @return Whether the deduplicationPeriodSupport field is set. */ @java.lang.Override public boolean hasDeduplicationPeriodSupport() { return deduplicationPeriodSupport_ != null; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; * @return The deduplicationPeriodSupport. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport getDeduplicationPeriodSupport() { return deduplicationPeriodSupport_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.getDefaultInstance() : deduplicationPeriodSupport_; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupportOrBuilder getDeduplicationPeriodSupportOrBuilder() { return getDeduplicationPeriodSupport(); } public static final int DEDUPLICATION_TYPE_FIELD_NUMBER = 2; private int deduplicationType_; /** * .com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2; * @return The enum numeric value on the wire for deduplicationType. */ @java.lang.Override public int getDeduplicationTypeValue() { return deduplicationType_; } /** * .com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2; * @return The deduplicationType. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationType getDeduplicationType() { @SuppressWarnings("deprecation") com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationType result = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationType.valueOf(deduplicationType_); return result == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationType.UNRECOGNIZED : result; } public static final int MAX_DEDUPLICATION_DURATION_ENFORCED_FIELD_NUMBER = 3; private boolean maxDeduplicationDurationEnforced_; /** *
     * The ledger will reject any requests which specify a deduplication period which exceeds the specified max deduplication duration.
     * This is also enforced for ledgers that convert deduplication periods specified as offsets to durations.
     * 
* * bool max_deduplication_duration_enforced = 3; * @return The maxDeduplicationDurationEnforced. */ @java.lang.Override public boolean getMaxDeduplicationDurationEnforced() { return maxDeduplicationDurationEnforced_; } 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 (deduplicationPeriodSupport_ != null) { output.writeMessage(1, getDeduplicationPeriodSupport()); } if (deduplicationType_ != com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationType.ASYNC_ONLY.getNumber()) { output.writeEnum(2, deduplicationType_); } if (maxDeduplicationDurationEnforced_ != false) { output.writeBool(3, maxDeduplicationDurationEnforced_); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (deduplicationPeriodSupport_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getDeduplicationPeriodSupport()); } if (deduplicationType_ != com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationType.ASYNC_ONLY.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(2, deduplicationType_); } if (maxDeduplicationDurationEnforced_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(3, maxDeduplicationDurationEnforced_); } size += getUnknownFields().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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures)) { return super.equals(obj); } com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures other = (com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures) obj; if (hasDeduplicationPeriodSupport() != other.hasDeduplicationPeriodSupport()) return false; if (hasDeduplicationPeriodSupport()) { if (!getDeduplicationPeriodSupport() .equals(other.getDeduplicationPeriodSupport())) return false; } if (deduplicationType_ != other.deduplicationType_) return false; if (getMaxDeduplicationDurationEnforced() != other.getMaxDeduplicationDurationEnforced()) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasDeduplicationPeriodSupport()) { hash = (37 * hash) + DEDUPLICATION_PERIOD_SUPPORT_FIELD_NUMBER; hash = (53 * hash) + getDeduplicationPeriodSupport().hashCode(); } hash = (37 * hash) + DEDUPLICATION_TYPE_FIELD_NUMBER; hash = (53 * hash) + deduplicationType_; hash = (37 * hash) + MAX_DEDUPLICATION_DURATION_ENFORCED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getMaxDeduplicationDurationEnforced()); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures 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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures 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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures 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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures 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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures 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; } /** *
     * Feature descriptors for command deduplication intended to be used for adapting Ledger API tests.
     * 
* * Protobuf type {@code com.daml.ledger.api.v1.CommandDeduplicationFeatures} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.ledger.api.v1.CommandDeduplicationFeatures) com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeaturesOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_CommandDeduplicationFeatures_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_CommandDeduplicationFeatures_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.Builder.class); } // Construct using com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.newBuilder() private Builder() { } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); } @java.lang.Override public Builder clear() { super.clear(); if (deduplicationPeriodSupportBuilder_ == null) { deduplicationPeriodSupport_ = null; } else { deduplicationPeriodSupport_ = null; deduplicationPeriodSupportBuilder_ = null; } deduplicationType_ = 0; maxDeduplicationDurationEnforced_ = false; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_CommandDeduplicationFeatures_descriptor; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures getDefaultInstanceForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.getDefaultInstance(); } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures build() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures buildPartial() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures result = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures(this); if (deduplicationPeriodSupportBuilder_ == null) { result.deduplicationPeriodSupport_ = deduplicationPeriodSupport_; } else { result.deduplicationPeriodSupport_ = deduplicationPeriodSupportBuilder_.build(); } result.deduplicationType_ = deduplicationType_; result.maxDeduplicationDurationEnforced_ = maxDeduplicationDurationEnforced_; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures) { return mergeFrom((com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures other) { if (other == com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.getDefaultInstance()) return this; if (other.hasDeduplicationPeriodSupport()) { mergeDeduplicationPeriodSupport(other.getDeduplicationPeriodSupport()); } if (other.deduplicationType_ != 0) { setDeduplicationTypeValue(other.getDeduplicationTypeValue()); } if (other.getMaxDeduplicationDurationEnforced() != false) { setMaxDeduplicationDurationEnforced(other.getMaxDeduplicationDurationEnforced()); } this.mergeUnknownFields(other.getUnknownFields()); 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 { if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { input.readMessage( getDeduplicationPeriodSupportFieldBuilder().getBuilder(), extensionRegistry); break; } // case 10 case 16: { deduplicationType_ = input.readEnum(); break; } // case 16 case 24: { maxDeduplicationDurationEnforced_ = input.readBool(); break; } // case 24 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally return this; } private com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport deduplicationPeriodSupport_; private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupportOrBuilder> deduplicationPeriodSupportBuilder_; /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; * @return Whether the deduplicationPeriodSupport field is set. */ public boolean hasDeduplicationPeriodSupport() { return deduplicationPeriodSupportBuilder_ != null || deduplicationPeriodSupport_ != null; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; * @return The deduplicationPeriodSupport. */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport getDeduplicationPeriodSupport() { if (deduplicationPeriodSupportBuilder_ == null) { return deduplicationPeriodSupport_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.getDefaultInstance() : deduplicationPeriodSupport_; } else { return deduplicationPeriodSupportBuilder_.getMessage(); } } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; */ public Builder setDeduplicationPeriodSupport(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport value) { if (deduplicationPeriodSupportBuilder_ == null) { if (value == null) { throw new NullPointerException(); } deduplicationPeriodSupport_ = value; onChanged(); } else { deduplicationPeriodSupportBuilder_.setMessage(value); } return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; */ public Builder setDeduplicationPeriodSupport( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.Builder builderForValue) { if (deduplicationPeriodSupportBuilder_ == null) { deduplicationPeriodSupport_ = builderForValue.build(); onChanged(); } else { deduplicationPeriodSupportBuilder_.setMessage(builderForValue.build()); } return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; */ public Builder mergeDeduplicationPeriodSupport(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport value) { if (deduplicationPeriodSupportBuilder_ == null) { if (deduplicationPeriodSupport_ != null) { deduplicationPeriodSupport_ = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.newBuilder(deduplicationPeriodSupport_).mergeFrom(value).buildPartial(); } else { deduplicationPeriodSupport_ = value; } onChanged(); } else { deduplicationPeriodSupportBuilder_.mergeFrom(value); } return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; */ public Builder clearDeduplicationPeriodSupport() { if (deduplicationPeriodSupportBuilder_ == null) { deduplicationPeriodSupport_ = null; onChanged(); } else { deduplicationPeriodSupport_ = null; deduplicationPeriodSupportBuilder_ = null; } return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.Builder getDeduplicationPeriodSupportBuilder() { onChanged(); return getDeduplicationPeriodSupportFieldBuilder().getBuilder(); } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; */ public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupportOrBuilder getDeduplicationPeriodSupportOrBuilder() { if (deduplicationPeriodSupportBuilder_ != null) { return deduplicationPeriodSupportBuilder_.getMessageOrBuilder(); } else { return deduplicationPeriodSupport_ == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.getDefaultInstance() : deduplicationPeriodSupport_; } } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1; */ private com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupportOrBuilder> getDeduplicationPeriodSupportFieldBuilder() { if (deduplicationPeriodSupportBuilder_ == null) { deduplicationPeriodSupportBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.Builder, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupportOrBuilder>( getDeduplicationPeriodSupport(), getParentForChildren(), isClean()); deduplicationPeriodSupport_ = null; } return deduplicationPeriodSupportBuilder_; } private int deduplicationType_ = 0; /** * .com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2; * @return The enum numeric value on the wire for deduplicationType. */ @java.lang.Override public int getDeduplicationTypeValue() { return deduplicationType_; } /** * .com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2; * @param value The enum numeric value on the wire for deduplicationType to set. * @return This builder for chaining. */ public Builder setDeduplicationTypeValue(int value) { deduplicationType_ = value; onChanged(); return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2; * @return The deduplicationType. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationType getDeduplicationType() { @SuppressWarnings("deprecation") com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationType result = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationType.valueOf(deduplicationType_); return result == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationType.UNRECOGNIZED : result; } /** * .com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2; * @param value The deduplicationType to set. * @return This builder for chaining. */ public Builder setDeduplicationType(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationType value) { if (value == null) { throw new NullPointerException(); } deduplicationType_ = value.getNumber(); onChanged(); return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2; * @return This builder for chaining. */ public Builder clearDeduplicationType() { deduplicationType_ = 0; onChanged(); return this; } private boolean maxDeduplicationDurationEnforced_ ; /** *
       * The ledger will reject any requests which specify a deduplication period which exceeds the specified max deduplication duration.
       * This is also enforced for ledgers that convert deduplication periods specified as offsets to durations.
       * 
* * bool max_deduplication_duration_enforced = 3; * @return The maxDeduplicationDurationEnforced. */ @java.lang.Override public boolean getMaxDeduplicationDurationEnforced() { return maxDeduplicationDurationEnforced_; } /** *
       * The ledger will reject any requests which specify a deduplication period which exceeds the specified max deduplication duration.
       * This is also enforced for ledgers that convert deduplication periods specified as offsets to durations.
       * 
* * bool max_deduplication_duration_enforced = 3; * @param value The maxDeduplicationDurationEnforced to set. * @return This builder for chaining. */ public Builder setMaxDeduplicationDurationEnforced(boolean value) { maxDeduplicationDurationEnforced_ = value; onChanged(); return this; } /** *
       * The ledger will reject any requests which specify a deduplication period which exceeds the specified max deduplication duration.
       * This is also enforced for ledgers that convert deduplication periods specified as offsets to durations.
       * 
* * bool max_deduplication_duration_enforced = 3; * @return This builder for chaining. */ public Builder clearMaxDeduplicationDurationEnforced() { maxDeduplicationDurationEnforced_ = 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.ledger.api.v1.CommandDeduplicationFeatures) } // @@protoc_insertion_point(class_scope:com.daml.ledger.api.v1.CommandDeduplicationFeatures) private static final com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures(); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public CommandDeduplicationFeatures parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { Builder builder = newBuilder(); try { builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); } catch (com.google.protobuf.UninitializedMessageException e) { throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } }; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ExperimentalOptionalLedgerIdOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.ledger.api.v1.ExperimentalOptionalLedgerId) com.google.protobuf.MessageOrBuilder { } /** *
   * Ledger API does not require ledgerId to be set in the requests.
   * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalOptionalLedgerId} */ public static final class ExperimentalOptionalLedgerId extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.ledger.api.v1.ExperimentalOptionalLedgerId) ExperimentalOptionalLedgerIdOrBuilder { private static final long serialVersionUID = 0L; // Use ExperimentalOptionalLedgerId.newBuilder() to construct. private ExperimentalOptionalLedgerId(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ExperimentalOptionalLedgerId() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ExperimentalOptionalLedgerId(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalOptionalLedgerId_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalOptionalLedgerId_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.Builder.class); } 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 { getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; size += getUnknownFields().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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId)) { return super.equals(obj); } com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId other = (com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId) obj; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId 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; } /** *
     * Ledger API does not require ledgerId to be set in the requests.
     * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalOptionalLedgerId} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.ledger.api.v1.ExperimentalOptionalLedgerId) com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerIdOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalOptionalLedgerId_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalOptionalLedgerId_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.Builder.class); } // Construct using com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.newBuilder() private Builder() { } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); } @java.lang.Override public Builder clear() { super.clear(); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalOptionalLedgerId_descriptor; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId getDefaultInstanceForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.getDefaultInstance(); } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId build() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId buildPartial() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId result = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId(this); 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId) { return mergeFrom((com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId other) { if (other == com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId.getDefaultInstance()) return this; this.mergeUnknownFields(other.getUnknownFields()); 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 { if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally 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.ledger.api.v1.ExperimentalOptionalLedgerId) } // @@protoc_insertion_point(class_scope:com.daml.ledger.api.v1.ExperimentalOptionalLedgerId) private static final com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId(); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ExperimentalOptionalLedgerId parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { Builder builder = newBuilder(); try { builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); } catch (com.google.protobuf.UninitializedMessageException e) { throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } }; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalOptionalLedgerId getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface CommandDeduplicationPeriodSupportOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport) com.google.protobuf.MessageOrBuilder { /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.OffsetSupport offset_support = 1; * @return The enum numeric value on the wire for offsetSupport. */ int getOffsetSupportValue(); /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.OffsetSupport offset_support = 1; * @return The offsetSupport. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.OffsetSupport getOffsetSupport(); /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.DurationSupport duration_support = 2; * @return The enum numeric value on the wire for durationSupport. */ int getDurationSupportValue(); /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.DurationSupport duration_support = 2; * @return The durationSupport. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.DurationSupport getDurationSupport(); } /** *
   * Feature descriptor specifying how deduplication periods can be specified and how they are handled by the participant
   * node.
   * 
* * Protobuf type {@code com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport} */ public static final class CommandDeduplicationPeriodSupport extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport) CommandDeduplicationPeriodSupportOrBuilder { private static final long serialVersionUID = 0L; // Use CommandDeduplicationPeriodSupport.newBuilder() to construct. private CommandDeduplicationPeriodSupport(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private CommandDeduplicationPeriodSupport() { offsetSupport_ = 0; durationSupport_ = 0; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new CommandDeduplicationPeriodSupport(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_CommandDeduplicationPeriodSupport_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_CommandDeduplicationPeriodSupport_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.Builder.class); } /** *
     * How the participant node supports deduplication periods specified using offsets.
     * 
* * Protobuf enum {@code com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.OffsetSupport} */ public enum OffsetSupport implements com.google.protobuf.ProtocolMessageEnum { /** * OFFSET_NOT_SUPPORTED = 0; */ OFFSET_NOT_SUPPORTED(0), /** * OFFSET_NATIVE_SUPPORT = 1; */ OFFSET_NATIVE_SUPPORT(1), /** * OFFSET_CONVERT_TO_DURATION = 2; */ OFFSET_CONVERT_TO_DURATION(2), UNRECOGNIZED(-1), ; /** * OFFSET_NOT_SUPPORTED = 0; */ public static final int OFFSET_NOT_SUPPORTED_VALUE = 0; /** * OFFSET_NATIVE_SUPPORT = 1; */ public static final int OFFSET_NATIVE_SUPPORT_VALUE = 1; /** * OFFSET_CONVERT_TO_DURATION = 2; */ public static final int OFFSET_CONVERT_TO_DURATION_VALUE = 2; public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( "Can't get the number of an unknown enum value."); } return value; } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static OffsetSupport valueOf(int value) { return forNumber(value); } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. */ public static OffsetSupport forNumber(int value) { switch (value) { case 0: return OFFSET_NOT_SUPPORTED; case 1: return OFFSET_NATIVE_SUPPORT; case 2: return OFFSET_CONVERT_TO_DURATION; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { return internalValueMap; } private static final com.google.protobuf.Internal.EnumLiteMap< OffsetSupport> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap() { public OffsetSupport findValueByNumber(int number) { return OffsetSupport.forNumber(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalStateException( "Can't get the descriptor of an unrecognized enum value."); } return getDescriptor().getValues().get(ordinal()); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.getDescriptor().getEnumTypes().get(0); } private static final OffsetSupport[] VALUES = values(); public static OffsetSupport valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } if (desc.getIndex() == -1) { return UNRECOGNIZED; } return VALUES[desc.getIndex()]; } private final int value; private OffsetSupport(int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.OffsetSupport) } /** *
     * How the participant node supports deduplication periods specified as durations.
     * 
* * Protobuf enum {@code com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.DurationSupport} */ public enum DurationSupport implements com.google.protobuf.ProtocolMessageEnum { /** * DURATION_NATIVE_SUPPORT = 0; */ DURATION_NATIVE_SUPPORT(0), /** * DURATION_CONVERT_TO_OFFSET = 1; */ DURATION_CONVERT_TO_OFFSET(1), UNRECOGNIZED(-1), ; /** * DURATION_NATIVE_SUPPORT = 0; */ public static final int DURATION_NATIVE_SUPPORT_VALUE = 0; /** * DURATION_CONVERT_TO_OFFSET = 1; */ public static final int DURATION_CONVERT_TO_OFFSET_VALUE = 1; public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( "Can't get the number of an unknown enum value."); } return value; } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static DurationSupport valueOf(int value) { return forNumber(value); } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. */ public static DurationSupport forNumber(int value) { switch (value) { case 0: return DURATION_NATIVE_SUPPORT; case 1: return DURATION_CONVERT_TO_OFFSET; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { return internalValueMap; } private static final com.google.protobuf.Internal.EnumLiteMap< DurationSupport> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap() { public DurationSupport findValueByNumber(int number) { return DurationSupport.forNumber(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalStateException( "Can't get the descriptor of an unrecognized enum value."); } return getDescriptor().getValues().get(ordinal()); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.getDescriptor().getEnumTypes().get(1); } private static final DurationSupport[] VALUES = values(); public static DurationSupport valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } if (desc.getIndex() == -1) { return UNRECOGNIZED; } return VALUES[desc.getIndex()]; } private final int value; private DurationSupport(int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.DurationSupport) } public static final int OFFSET_SUPPORT_FIELD_NUMBER = 1; private int offsetSupport_; /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.OffsetSupport offset_support = 1; * @return The enum numeric value on the wire for offsetSupport. */ @java.lang.Override public int getOffsetSupportValue() { return offsetSupport_; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.OffsetSupport offset_support = 1; * @return The offsetSupport. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.OffsetSupport getOffsetSupport() { @SuppressWarnings("deprecation") com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.OffsetSupport result = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.OffsetSupport.valueOf(offsetSupport_); return result == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.OffsetSupport.UNRECOGNIZED : result; } public static final int DURATION_SUPPORT_FIELD_NUMBER = 2; private int durationSupport_; /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.DurationSupport duration_support = 2; * @return The enum numeric value on the wire for durationSupport. */ @java.lang.Override public int getDurationSupportValue() { return durationSupport_; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.DurationSupport duration_support = 2; * @return The durationSupport. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.DurationSupport getDurationSupport() { @SuppressWarnings("deprecation") com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.DurationSupport result = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.DurationSupport.valueOf(durationSupport_); return result == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.DurationSupport.UNRECOGNIZED : result; } 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 (offsetSupport_ != com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.OffsetSupport.OFFSET_NOT_SUPPORTED.getNumber()) { output.writeEnum(1, offsetSupport_); } if (durationSupport_ != com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.DurationSupport.DURATION_NATIVE_SUPPORT.getNumber()) { output.writeEnum(2, durationSupport_); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (offsetSupport_ != com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.OffsetSupport.OFFSET_NOT_SUPPORTED.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(1, offsetSupport_); } if (durationSupport_ != com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.DurationSupport.DURATION_NATIVE_SUPPORT.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(2, durationSupport_); } size += getUnknownFields().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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport)) { return super.equals(obj); } com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport other = (com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport) obj; if (offsetSupport_ != other.offsetSupport_) return false; if (durationSupport_ != other.durationSupport_) return false; if (!getUnknownFields().equals(other.getUnknownFields())) 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) + OFFSET_SUPPORT_FIELD_NUMBER; hash = (53 * hash) + offsetSupport_; hash = (37 * hash) + DURATION_SUPPORT_FIELD_NUMBER; hash = (53 * hash) + durationSupport_; hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport 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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport 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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport 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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport 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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport 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; } /** *
     * Feature descriptor specifying how deduplication periods can be specified and how they are handled by the participant
     * node.
     * 
* * Protobuf type {@code com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport) com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupportOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_CommandDeduplicationPeriodSupport_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_CommandDeduplicationPeriodSupport_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.Builder.class); } // Construct using com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.newBuilder() private Builder() { } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); } @java.lang.Override public Builder clear() { super.clear(); offsetSupport_ = 0; durationSupport_ = 0; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_CommandDeduplicationPeriodSupport_descriptor; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport getDefaultInstanceForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.getDefaultInstance(); } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport build() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport buildPartial() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport result = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport(this); result.offsetSupport_ = offsetSupport_; result.durationSupport_ = durationSupport_; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport) { return mergeFrom((com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport other) { if (other == com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.getDefaultInstance()) return this; if (other.offsetSupport_ != 0) { setOffsetSupportValue(other.getOffsetSupportValue()); } if (other.durationSupport_ != 0) { setDurationSupportValue(other.getDurationSupportValue()); } this.mergeUnknownFields(other.getUnknownFields()); 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 { if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 8: { offsetSupport_ = input.readEnum(); break; } // case 8 case 16: { durationSupport_ = input.readEnum(); break; } // case 16 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally return this; } private int offsetSupport_ = 0; /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.OffsetSupport offset_support = 1; * @return The enum numeric value on the wire for offsetSupport. */ @java.lang.Override public int getOffsetSupportValue() { return offsetSupport_; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.OffsetSupport offset_support = 1; * @param value The enum numeric value on the wire for offsetSupport to set. * @return This builder for chaining. */ public Builder setOffsetSupportValue(int value) { offsetSupport_ = value; onChanged(); return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.OffsetSupport offset_support = 1; * @return The offsetSupport. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.OffsetSupport getOffsetSupport() { @SuppressWarnings("deprecation") com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.OffsetSupport result = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.OffsetSupport.valueOf(offsetSupport_); return result == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.OffsetSupport.UNRECOGNIZED : result; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.OffsetSupport offset_support = 1; * @param value The offsetSupport to set. * @return This builder for chaining. */ public Builder setOffsetSupport(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.OffsetSupport value) { if (value == null) { throw new NullPointerException(); } offsetSupport_ = value.getNumber(); onChanged(); return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.OffsetSupport offset_support = 1; * @return This builder for chaining. */ public Builder clearOffsetSupport() { offsetSupport_ = 0; onChanged(); return this; } private int durationSupport_ = 0; /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.DurationSupport duration_support = 2; * @return The enum numeric value on the wire for durationSupport. */ @java.lang.Override public int getDurationSupportValue() { return durationSupport_; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.DurationSupport duration_support = 2; * @param value The enum numeric value on the wire for durationSupport to set. * @return This builder for chaining. */ public Builder setDurationSupportValue(int value) { durationSupport_ = value; onChanged(); return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.DurationSupport duration_support = 2; * @return The durationSupport. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.DurationSupport getDurationSupport() { @SuppressWarnings("deprecation") com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.DurationSupport result = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.DurationSupport.valueOf(durationSupport_); return result == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.DurationSupport.UNRECOGNIZED : result; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.DurationSupport duration_support = 2; * @param value The durationSupport to set. * @return This builder for chaining. */ public Builder setDurationSupport(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport.DurationSupport value) { if (value == null) { throw new NullPointerException(); } durationSupport_ = value.getNumber(); onChanged(); return this; } /** * .com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport.DurationSupport duration_support = 2; * @return This builder for chaining. */ public Builder clearDurationSupport() { durationSupport_ = 0; 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.ledger.api.v1.CommandDeduplicationPeriodSupport) } // @@protoc_insertion_point(class_scope:com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport) private static final com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport(); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public CommandDeduplicationPeriodSupport parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { Builder builder = newBuilder(); try { builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); } catch (com.google.protobuf.UninitializedMessageException e) { throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } }; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ExperimentalContractIdsOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.ledger.api.v1.ExperimentalContractIds) com.google.protobuf.MessageOrBuilder { /** * .com.daml.ledger.api.v1.ExperimentalContractIds.ContractIdV1Support v1 = 1; * @return The enum numeric value on the wire for v1. */ int getV1Value(); /** * .com.daml.ledger.api.v1.ExperimentalContractIds.ContractIdV1Support v1 = 1; * @return The v1. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.ContractIdV1Support getV1(); } /** *
   * See `daml-lf/spec/contract-id.rst` for more information on contract ID formats.
   * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalContractIds} */ public static final class ExperimentalContractIds extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.ledger.api.v1.ExperimentalContractIds) ExperimentalContractIdsOrBuilder { private static final long serialVersionUID = 0L; // Use ExperimentalContractIds.newBuilder() to construct. private ExperimentalContractIds(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ExperimentalContractIds() { v1_ = 0; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ExperimentalContractIds(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalContractIds_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalContractIds_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.Builder.class); } /** * Protobuf enum {@code com.daml.ledger.api.v1.ExperimentalContractIds.ContractIdV1Support} */ public enum ContractIdV1Support implements com.google.protobuf.ProtocolMessageEnum { /** *
       * Contract IDs must be suffixed.
       * Distributed ledger implementations must reject non-suffixed contract IDs.
       * 
* * SUFFIXED = 0; */ SUFFIXED(0), /** *
       * Contract IDs do not need to be suffixed.
       * This can be useful for shorter contract IDs in centralized committer implementations.
       * Suffixed contract IDs must also be supported.
       * 
* * NON_SUFFIXED = 1; */ NON_SUFFIXED(1), UNRECOGNIZED(-1), ; /** *
       * Contract IDs must be suffixed.
       * Distributed ledger implementations must reject non-suffixed contract IDs.
       * 
* * SUFFIXED = 0; */ public static final int SUFFIXED_VALUE = 0; /** *
       * Contract IDs do not need to be suffixed.
       * This can be useful for shorter contract IDs in centralized committer implementations.
       * Suffixed contract IDs must also be supported.
       * 
* * NON_SUFFIXED = 1; */ public static final int NON_SUFFIXED_VALUE = 1; public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( "Can't get the number of an unknown enum value."); } return value; } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static ContractIdV1Support valueOf(int value) { return forNumber(value); } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. */ public static ContractIdV1Support forNumber(int value) { switch (value) { case 0: return SUFFIXED; case 1: return NON_SUFFIXED; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { return internalValueMap; } private static final com.google.protobuf.Internal.EnumLiteMap< ContractIdV1Support> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap() { public ContractIdV1Support findValueByNumber(int number) { return ContractIdV1Support.forNumber(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalStateException( "Can't get the descriptor of an unrecognized enum value."); } return getDescriptor().getValues().get(ordinal()); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.getDescriptor().getEnumTypes().get(0); } private static final ContractIdV1Support[] VALUES = values(); public static ContractIdV1Support valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } if (desc.getIndex() == -1) { return UNRECOGNIZED; } return VALUES[desc.getIndex()]; } private final int value; private ContractIdV1Support(int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:com.daml.ledger.api.v1.ExperimentalContractIds.ContractIdV1Support) } public static final int V1_FIELD_NUMBER = 1; private int v1_; /** * .com.daml.ledger.api.v1.ExperimentalContractIds.ContractIdV1Support v1 = 1; * @return The enum numeric value on the wire for v1. */ @java.lang.Override public int getV1Value() { return v1_; } /** * .com.daml.ledger.api.v1.ExperimentalContractIds.ContractIdV1Support v1 = 1; * @return The v1. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.ContractIdV1Support getV1() { @SuppressWarnings("deprecation") com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.ContractIdV1Support result = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.ContractIdV1Support.valueOf(v1_); return result == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.ContractIdV1Support.UNRECOGNIZED : result; } 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 (v1_ != com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.ContractIdV1Support.SUFFIXED.getNumber()) { output.writeEnum(1, v1_); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (v1_ != com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.ContractIdV1Support.SUFFIXED.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(1, v1_); } size += getUnknownFields().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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds)) { return super.equals(obj); } com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds other = (com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds) obj; if (v1_ != other.v1_) return false; if (!getUnknownFields().equals(other.getUnknownFields())) 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) + V1_FIELD_NUMBER; hash = (53 * hash) + v1_; hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds 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; } /** *
     * See `daml-lf/spec/contract-id.rst` for more information on contract ID formats.
     * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalContractIds} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.ledger.api.v1.ExperimentalContractIds) com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIdsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalContractIds_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalContractIds_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.Builder.class); } // Construct using com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.newBuilder() private Builder() { } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); } @java.lang.Override public Builder clear() { super.clear(); v1_ = 0; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalContractIds_descriptor; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds getDefaultInstanceForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.getDefaultInstance(); } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds build() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds buildPartial() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds result = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds(this); result.v1_ = v1_; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds) { return mergeFrom((com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds other) { if (other == com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.getDefaultInstance()) return this; if (other.v1_ != 0) { setV1Value(other.getV1Value()); } this.mergeUnknownFields(other.getUnknownFields()); 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 { if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 8: { v1_ = input.readEnum(); break; } // case 8 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally return this; } private int v1_ = 0; /** * .com.daml.ledger.api.v1.ExperimentalContractIds.ContractIdV1Support v1 = 1; * @return The enum numeric value on the wire for v1. */ @java.lang.Override public int getV1Value() { return v1_; } /** * .com.daml.ledger.api.v1.ExperimentalContractIds.ContractIdV1Support v1 = 1; * @param value The enum numeric value on the wire for v1 to set. * @return This builder for chaining. */ public Builder setV1Value(int value) { v1_ = value; onChanged(); return this; } /** * .com.daml.ledger.api.v1.ExperimentalContractIds.ContractIdV1Support v1 = 1; * @return The v1. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.ContractIdV1Support getV1() { @SuppressWarnings("deprecation") com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.ContractIdV1Support result = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.ContractIdV1Support.valueOf(v1_); return result == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.ContractIdV1Support.UNRECOGNIZED : result; } /** * .com.daml.ledger.api.v1.ExperimentalContractIds.ContractIdV1Support v1 = 1; * @param value The v1 to set. * @return This builder for chaining. */ public Builder setV1(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds.ContractIdV1Support value) { if (value == null) { throw new NullPointerException(); } v1_ = value.getNumber(); onChanged(); return this; } /** * .com.daml.ledger.api.v1.ExperimentalContractIds.ContractIdV1Support v1 = 1; * @return This builder for chaining. */ public Builder clearV1() { v1_ = 0; 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.ledger.api.v1.ExperimentalContractIds) } // @@protoc_insertion_point(class_scope:com.daml.ledger.api.v1.ExperimentalContractIds) private static final com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds(); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ExperimentalContractIds parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { Builder builder = newBuilder(); try { builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); } catch (com.google.protobuf.UninitializedMessageException e) { throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } }; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalContractIds getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ExperimentalCommitterEventLogOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.ledger.api.v1.ExperimentalCommitterEventLog) com.google.protobuf.MessageOrBuilder { /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog.CommitterEventLogType event_log_type = 1; * @return The enum numeric value on the wire for eventLogType. */ int getEventLogTypeValue(); /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog.CommitterEventLogType event_log_type = 1; * @return The eventLogType. */ com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.CommitterEventLogType getEventLogType(); } /** *
   * How the committer stores events.
   * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalCommitterEventLog} */ public static final class ExperimentalCommitterEventLog extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.ledger.api.v1.ExperimentalCommitterEventLog) ExperimentalCommitterEventLogOrBuilder { private static final long serialVersionUID = 0L; // Use ExperimentalCommitterEventLog.newBuilder() to construct. private ExperimentalCommitterEventLog(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ExperimentalCommitterEventLog() { eventLogType_ = 0; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ExperimentalCommitterEventLog(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalCommitterEventLog_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalCommitterEventLog_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.Builder.class); } /** * Protobuf enum {@code com.daml.ledger.api.v1.ExperimentalCommitterEventLog.CommitterEventLogType} */ public enum CommitterEventLogType implements com.google.protobuf.ProtocolMessageEnum { /** *
       * Default. There is a single log.
       * 
* * CENTRALIZED = 0; */ CENTRALIZED(0), /** *
       * There is more than one event log. Usually, when the committer itself is distributed.
       * Or there are per-participant event logs.
       * It may result in transaction IDs being different for the same transaction across participants, for example.
       * 
* * DISTRIBUTED = 1; */ DISTRIBUTED(1), UNRECOGNIZED(-1), ; /** *
       * Default. There is a single log.
       * 
* * CENTRALIZED = 0; */ public static final int CENTRALIZED_VALUE = 0; /** *
       * There is more than one event log. Usually, when the committer itself is distributed.
       * Or there are per-participant event logs.
       * It may result in transaction IDs being different for the same transaction across participants, for example.
       * 
* * DISTRIBUTED = 1; */ public static final int DISTRIBUTED_VALUE = 1; public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( "Can't get the number of an unknown enum value."); } return value; } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static CommitterEventLogType valueOf(int value) { return forNumber(value); } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. */ public static CommitterEventLogType forNumber(int value) { switch (value) { case 0: return CENTRALIZED; case 1: return DISTRIBUTED; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { return internalValueMap; } private static final com.google.protobuf.Internal.EnumLiteMap< CommitterEventLogType> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap() { public CommitterEventLogType findValueByNumber(int number) { return CommitterEventLogType.forNumber(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalStateException( "Can't get the descriptor of an unrecognized enum value."); } return getDescriptor().getValues().get(ordinal()); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.getDescriptor().getEnumTypes().get(0); } private static final CommitterEventLogType[] VALUES = values(); public static CommitterEventLogType valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } if (desc.getIndex() == -1) { return UNRECOGNIZED; } return VALUES[desc.getIndex()]; } private final int value; private CommitterEventLogType(int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:com.daml.ledger.api.v1.ExperimentalCommitterEventLog.CommitterEventLogType) } public static final int EVENT_LOG_TYPE_FIELD_NUMBER = 1; private int eventLogType_; /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog.CommitterEventLogType event_log_type = 1; * @return The enum numeric value on the wire for eventLogType. */ @java.lang.Override public int getEventLogTypeValue() { return eventLogType_; } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog.CommitterEventLogType event_log_type = 1; * @return The eventLogType. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.CommitterEventLogType getEventLogType() { @SuppressWarnings("deprecation") com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.CommitterEventLogType result = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.CommitterEventLogType.valueOf(eventLogType_); return result == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.CommitterEventLogType.UNRECOGNIZED : result; } 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 (eventLogType_ != com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.CommitterEventLogType.CENTRALIZED.getNumber()) { output.writeEnum(1, eventLogType_); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (eventLogType_ != com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.CommitterEventLogType.CENTRALIZED.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(1, eventLogType_); } size += getUnknownFields().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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog)) { return super.equals(obj); } com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog other = (com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog) obj; if (eventLogType_ != other.eventLogType_) return false; if (!getUnknownFields().equals(other.getUnknownFields())) 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) + EVENT_LOG_TYPE_FIELD_NUMBER; hash = (53 * hash) + eventLogType_; hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog 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; } /** *
     * How the committer stores events.
     * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalCommitterEventLog} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.ledger.api.v1.ExperimentalCommitterEventLog) com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLogOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalCommitterEventLog_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalCommitterEventLog_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.Builder.class); } // Construct using com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.newBuilder() private Builder() { } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); } @java.lang.Override public Builder clear() { super.clear(); eventLogType_ = 0; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalCommitterEventLog_descriptor; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog getDefaultInstanceForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.getDefaultInstance(); } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog build() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog buildPartial() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog result = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog(this); result.eventLogType_ = eventLogType_; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog) { return mergeFrom((com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog other) { if (other == com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.getDefaultInstance()) return this; if (other.eventLogType_ != 0) { setEventLogTypeValue(other.getEventLogTypeValue()); } this.mergeUnknownFields(other.getUnknownFields()); 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 { if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 8: { eventLogType_ = input.readEnum(); break; } // case 8 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally return this; } private int eventLogType_ = 0; /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog.CommitterEventLogType event_log_type = 1; * @return The enum numeric value on the wire for eventLogType. */ @java.lang.Override public int getEventLogTypeValue() { return eventLogType_; } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog.CommitterEventLogType event_log_type = 1; * @param value The enum numeric value on the wire for eventLogType to set. * @return This builder for chaining. */ public Builder setEventLogTypeValue(int value) { eventLogType_ = value; onChanged(); return this; } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog.CommitterEventLogType event_log_type = 1; * @return The eventLogType. */ @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.CommitterEventLogType getEventLogType() { @SuppressWarnings("deprecation") com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.CommitterEventLogType result = com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.CommitterEventLogType.valueOf(eventLogType_); return result == null ? com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.CommitterEventLogType.UNRECOGNIZED : result; } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog.CommitterEventLogType event_log_type = 1; * @param value The eventLogType to set. * @return This builder for chaining. */ public Builder setEventLogType(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog.CommitterEventLogType value) { if (value == null) { throw new NullPointerException(); } eventLogType_ = value.getNumber(); onChanged(); return this; } /** * .com.daml.ledger.api.v1.ExperimentalCommitterEventLog.CommitterEventLogType event_log_type = 1; * @return This builder for chaining. */ public Builder clearEventLogType() { eventLogType_ = 0; 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.ledger.api.v1.ExperimentalCommitterEventLog) } // @@protoc_insertion_point(class_scope:com.daml.ledger.api.v1.ExperimentalCommitterEventLog) private static final com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog(); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ExperimentalCommitterEventLog parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { Builder builder = newBuilder(); try { builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); } catch (com.google.protobuf.UninitializedMessageException e) { throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } }; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalCommitterEventLog getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ExperimentalExplicitDisclosureOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.ledger.api.v1.ExperimentalExplicitDisclosure) com.google.protobuf.MessageOrBuilder { /** * bool supported = 1; * @return The supported. */ boolean getSupported(); } /** *
   * Enables the use of explicitly disclosed contracts for command submission
   * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalExplicitDisclosure} */ public static final class ExperimentalExplicitDisclosure extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.ledger.api.v1.ExperimentalExplicitDisclosure) ExperimentalExplicitDisclosureOrBuilder { private static final long serialVersionUID = 0L; // Use ExperimentalExplicitDisclosure.newBuilder() to construct. private ExperimentalExplicitDisclosure(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ExperimentalExplicitDisclosure() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ExperimentalExplicitDisclosure(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalExplicitDisclosure_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalExplicitDisclosure_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.Builder.class); } public static final int SUPPORTED_FIELD_NUMBER = 1; private boolean supported_; /** * bool supported = 1; * @return The supported. */ @java.lang.Override public boolean getSupported() { return supported_; } 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 (supported_ != false) { output.writeBool(1, supported_); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (supported_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(1, supported_); } size += getUnknownFields().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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure)) { return super.equals(obj); } com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure other = (com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure) obj; if (getSupported() != other.getSupported()) return false; if (!getUnknownFields().equals(other.getUnknownFields())) 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) + SUPPORTED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getSupported()); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure 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; } /** *
     * Enables the use of explicitly disclosed contracts for command submission
     * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalExplicitDisclosure} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.ledger.api.v1.ExperimentalExplicitDisclosure) com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosureOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalExplicitDisclosure_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalExplicitDisclosure_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.Builder.class); } // Construct using com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.newBuilder() private Builder() { } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); } @java.lang.Override public Builder clear() { super.clear(); supported_ = false; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalExplicitDisclosure_descriptor; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure getDefaultInstanceForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.getDefaultInstance(); } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure build() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure buildPartial() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure result = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure(this); result.supported_ = supported_; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure) { return mergeFrom((com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure other) { if (other == com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure.getDefaultInstance()) return this; if (other.getSupported() != false) { setSupported(other.getSupported()); } this.mergeUnknownFields(other.getUnknownFields()); 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 { if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 8: { supported_ = input.readBool(); break; } // case 8 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally return this; } private boolean supported_ ; /** * bool supported = 1; * @return The supported. */ @java.lang.Override public boolean getSupported() { return supported_; } /** * bool supported = 1; * @param value The supported to set. * @return This builder for chaining. */ public Builder setSupported(boolean value) { supported_ = value; onChanged(); return this; } /** * bool supported = 1; * @return This builder for chaining. */ public Builder clearSupported() { supported_ = 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.ledger.api.v1.ExperimentalExplicitDisclosure) } // @@protoc_insertion_point(class_scope:com.daml.ledger.api.v1.ExperimentalExplicitDisclosure) private static final com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure(); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ExperimentalExplicitDisclosure parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { Builder builder = newBuilder(); try { builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); } catch (com.google.protobuf.UninitializedMessageException e) { throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } }; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalExplicitDisclosure getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ExperimentalUserAndPartyLocalMetadataExtensionsOrBuilder extends // @@protoc_insertion_point(interface_extends:com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions) com.google.protobuf.MessageOrBuilder { /** * bool supported = 1; * @return The supported. */ boolean getSupported(); } /** *
   * Whether the Ledger API supports:
   * - is_deactivated user property,
   * - metadata with annotations and resource version for users and parties,
   * - update calls for users and parties.
   * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions} */ public static final class ExperimentalUserAndPartyLocalMetadataExtensions extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions) ExperimentalUserAndPartyLocalMetadataExtensionsOrBuilder { private static final long serialVersionUID = 0L; // Use ExperimentalUserAndPartyLocalMetadataExtensions.newBuilder() to construct. private ExperimentalUserAndPartyLocalMetadataExtensions(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ExperimentalUserAndPartyLocalMetadataExtensions() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ExperimentalUserAndPartyLocalMetadataExtensions(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalUserAndPartyLocalMetadataExtensions_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalUserAndPartyLocalMetadataExtensions_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.Builder.class); } public static final int SUPPORTED_FIELD_NUMBER = 1; private boolean supported_; /** * bool supported = 1; * @return The supported. */ @java.lang.Override public boolean getSupported() { return supported_; } 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 (supported_ != false) { output.writeBool(1, supported_); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (supported_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(1, supported_); } size += getUnknownFields().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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions)) { return super.equals(obj); } com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions other = (com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions) obj; if (getSupported() != other.getSupported()) return false; if (!getUnknownFields().equals(other.getUnknownFields())) 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) + SUPPORTED_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getSupported()); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions 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; } /** *
     * Whether the Ledger API supports:
     * - is_deactivated user property,
     * - metadata with annotations and resource version for users and parties,
     * - update calls for users and parties.
     * 
* * Protobuf type {@code com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions) com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensionsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalUserAndPartyLocalMetadataExtensions_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalUserAndPartyLocalMetadataExtensions_fieldAccessorTable .ensureFieldAccessorsInitialized( com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.class, com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.Builder.class); } // Construct using com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.newBuilder() private Builder() { } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); } @java.lang.Override public Builder clear() { super.clear(); supported_ = false; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.internal_static_com_daml_ledger_api_v1_ExperimentalUserAndPartyLocalMetadataExtensions_descriptor; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions getDefaultInstanceForType() { return com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.getDefaultInstance(); } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions build() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions buildPartial() { com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions result = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions(this); result.supported_ = supported_; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions) { return mergeFrom((com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions other) { if (other == com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions.getDefaultInstance()) return this; if (other.getSupported() != false) { setSupported(other.getSupported()); } this.mergeUnknownFields(other.getUnknownFields()); 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 { if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 8: { supported_ = input.readBool(); break; } // case 8 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally return this; } private boolean supported_ ; /** * bool supported = 1; * @return The supported. */ @java.lang.Override public boolean getSupported() { return supported_; } /** * bool supported = 1; * @param value The supported to set. * @return This builder for chaining. */ public Builder setSupported(boolean value) { supported_ = value; onChanged(); return this; } /** * bool supported = 1; * @return This builder for chaining. */ public Builder clearSupported() { supported_ = 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.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions) } // @@protoc_insertion_point(class_scope:com.daml.ledger.api.v1.ExperimentalUserAndPartyLocalMetadataExtensions) private static final com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions(); } public static com.daml.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ExperimentalUserAndPartyLocalMetadataExtensions parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { Builder builder = newBuilder(); try { builder.mergeFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(builder.buildPartial()); } catch (com.google.protobuf.UninitializedMessageException e) { throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException(e) .setUnfinishedMessage(builder.buildPartial()); } return builder.buildPartial(); } }; 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.ledger.api.v1.ExperimentalFeaturesOuterClass.ExperimentalUserAndPartyLocalMetadataExtensions getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_ledger_api_v1_ExperimentalFeatures_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_ledger_api_v1_ExperimentalFeatures_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_ledger_api_v1_ExperimentalSelfServiceErrorCodes_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_ledger_api_v1_ExperimentalSelfServiceErrorCodes_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_ledger_api_v1_ExperimentalStaticTime_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_ledger_api_v1_ExperimentalStaticTime_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_ledger_api_v1_CommandDeduplicationFeatures_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_ledger_api_v1_CommandDeduplicationFeatures_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_ledger_api_v1_ExperimentalOptionalLedgerId_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_ledger_api_v1_ExperimentalOptionalLedgerId_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_ledger_api_v1_CommandDeduplicationPeriodSupport_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_ledger_api_v1_CommandDeduplicationPeriodSupport_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_ledger_api_v1_ExperimentalContractIds_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_ledger_api_v1_ExperimentalContractIds_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_ledger_api_v1_ExperimentalCommitterEventLog_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_ledger_api_v1_ExperimentalCommitterEventLog_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_ledger_api_v1_ExperimentalExplicitDisclosure_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_ledger_api_v1_ExperimentalExplicitDisclosure_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_com_daml_ledger_api_v1_ExperimentalUserAndPartyLocalMetadataExtensions_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_com_daml_ledger_api_v1_ExperimentalUserAndPartyLocalMetadataExtensions_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n2com/daml/ledger/api/v1/experimental_fe" + "atures.proto\022\026com.daml.ledger.api.v1\"\316\005\n" + "\024ExperimentalFeatures\022_\n\030self_service_er" + "ror_codes\030\001 \001(\01329.com.daml.ledger.api.v1" + ".ExperimentalSelfServiceErrorCodesB\002\030\001\022C" + "\n\013static_time\030\002 \001(\0132..com.daml.ledger.ap" + "i.v1.ExperimentalStaticTime\022S\n\025command_d" + "eduplication\030\003 \001(\01324.com.daml.ledger.api" + ".v1.CommandDeduplicationFeatures\022P\n\022opti" + "onal_ledger_id\030\004 \001(\01324.com.daml.ledger.a" + "pi.v1.ExperimentalOptionalLedgerId\022E\n\014co" + "ntract_ids\030\005 \001(\0132/.com.daml.ledger.api.v" + "1.ExperimentalContractIds\022R\n\023committer_e" + "vent_log\030\006 \001(\01325.com.daml.ledger.api.v1." + "ExperimentalCommitterEventLog\022S\n\023explici" + "t_disclosure\030\007 \001(\01326.com.daml.ledger.api" + ".v1.ExperimentalExplicitDisclosure\022y\n(us" + "er_and_party_local_metadata_extensions\030\010" + " \001(\0132G.com.daml.ledger.api.v1.Experiment" + "alUserAndPartyLocalMetadataExtensions\"\'\n" + "!ExperimentalSelfServiceErrorCodes:\002\030\001\"+" + "\n\026ExperimentalStaticTime\022\021\n\tsupported\030\001 " + "\001(\010\"\372\001\n\034CommandDeduplicationFeatures\022_\n\034" + "deduplication_period_support\030\001 \001(\01329.com" + ".daml.ledger.api.v1.CommandDeduplication" + "PeriodSupport\022L\n\022deduplication_type\030\002 \001(" + "\01620.com.daml.ledger.api.v1.CommandDedupl" + "icationType\022+\n#max_deduplication_duratio" + "n_enforced\030\003 \001(\010\"\036\n\034ExperimentalOptional" + "LedgerId\"\237\003\n!CommandDeduplicationPeriodS" + "upport\022_\n\016offset_support\030\001 \001(\0162G.com.dam" + "l.ledger.api.v1.CommandDeduplicationPeri" + "odSupport.OffsetSupport\022c\n\020duration_supp" + "ort\030\002 \001(\0162I.com.daml.ledger.api.v1.Comma" + "ndDeduplicationPeriodSupport.DurationSup" + "port\"d\n\rOffsetSupport\022\030\n\024OFFSET_NOT_SUPP" + "ORTED\020\000\022\031\n\025OFFSET_NATIVE_SUPPORT\020\001\022\036\n\032OF" + "FSET_CONVERT_TO_DURATION\020\002\"N\n\017DurationSu" + "pport\022\033\n\027DURATION_NATIVE_SUPPORT\020\000\022\036\n\032DU" + "RATION_CONVERT_TO_OFFSET\020\001\"\241\001\n\027Experimen" + "talContractIds\022O\n\002v1\030\001 \001(\0162C.com.daml.le" + "dger.api.v1.ExperimentalContractIds.Cont" + "ractIdV1Support\"5\n\023ContractIdV1Support\022\014" + "\n\010SUFFIXED\020\000\022\020\n\014NON_SUFFIXED\020\001\"\277\001\n\035Exper" + "imentalCommitterEventLog\022c\n\016event_log_ty" + "pe\030\001 \001(\0162K.com.daml.ledger.api.v1.Experi" + "mentalCommitterEventLog.CommitterEventLo" + "gType\"9\n\025CommitterEventLogType\022\017\n\013CENTRA" + "LIZED\020\000\022\017\n\013DISTRIBUTED\020\001\"3\n\036Experimental" + "ExplicitDisclosure\022\021\n\tsupported\030\001 \001(\010\"D\n" + "/ExperimentalUserAndPartyLocalMetadataEx" + "tensions\022\021\n\tsupported\030\001 \001(\010*I\n\030CommandDe" + "duplicationType\022\016\n\nASYNC_ONLY\020\000\022\035\n\031ASYNC" + "_AND_CONCURRENT_SYNC\020\001BQ\n\026com.daml.ledge" + "r.api.v1B\036ExperimentalFeaturesOuterClass" + "\252\002\026Com.Daml.Ledger.Api.V1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { }); internal_static_com_daml_ledger_api_v1_ExperimentalFeatures_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_com_daml_ledger_api_v1_ExperimentalFeatures_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_ledger_api_v1_ExperimentalFeatures_descriptor, new java.lang.String[] { "SelfServiceErrorCodes", "StaticTime", "CommandDeduplication", "OptionalLedgerId", "ContractIds", "CommitterEventLog", "ExplicitDisclosure", "UserAndPartyLocalMetadataExtensions", }); internal_static_com_daml_ledger_api_v1_ExperimentalSelfServiceErrorCodes_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_com_daml_ledger_api_v1_ExperimentalSelfServiceErrorCodes_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_ledger_api_v1_ExperimentalSelfServiceErrorCodes_descriptor, new java.lang.String[] { }); internal_static_com_daml_ledger_api_v1_ExperimentalStaticTime_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_com_daml_ledger_api_v1_ExperimentalStaticTime_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_ledger_api_v1_ExperimentalStaticTime_descriptor, new java.lang.String[] { "Supported", }); internal_static_com_daml_ledger_api_v1_CommandDeduplicationFeatures_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_com_daml_ledger_api_v1_CommandDeduplicationFeatures_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_ledger_api_v1_CommandDeduplicationFeatures_descriptor, new java.lang.String[] { "DeduplicationPeriodSupport", "DeduplicationType", "MaxDeduplicationDurationEnforced", }); internal_static_com_daml_ledger_api_v1_ExperimentalOptionalLedgerId_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_com_daml_ledger_api_v1_ExperimentalOptionalLedgerId_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_ledger_api_v1_ExperimentalOptionalLedgerId_descriptor, new java.lang.String[] { }); internal_static_com_daml_ledger_api_v1_CommandDeduplicationPeriodSupport_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_com_daml_ledger_api_v1_CommandDeduplicationPeriodSupport_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_ledger_api_v1_CommandDeduplicationPeriodSupport_descriptor, new java.lang.String[] { "OffsetSupport", "DurationSupport", }); internal_static_com_daml_ledger_api_v1_ExperimentalContractIds_descriptor = getDescriptor().getMessageTypes().get(6); internal_static_com_daml_ledger_api_v1_ExperimentalContractIds_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_ledger_api_v1_ExperimentalContractIds_descriptor, new java.lang.String[] { "V1", }); internal_static_com_daml_ledger_api_v1_ExperimentalCommitterEventLog_descriptor = getDescriptor().getMessageTypes().get(7); internal_static_com_daml_ledger_api_v1_ExperimentalCommitterEventLog_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_ledger_api_v1_ExperimentalCommitterEventLog_descriptor, new java.lang.String[] { "EventLogType", }); internal_static_com_daml_ledger_api_v1_ExperimentalExplicitDisclosure_descriptor = getDescriptor().getMessageTypes().get(8); internal_static_com_daml_ledger_api_v1_ExperimentalExplicitDisclosure_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_ledger_api_v1_ExperimentalExplicitDisclosure_descriptor, new java.lang.String[] { "Supported", }); internal_static_com_daml_ledger_api_v1_ExperimentalUserAndPartyLocalMetadataExtensions_descriptor = getDescriptor().getMessageTypes().get(9); internal_static_com_daml_ledger_api_v1_ExperimentalUserAndPartyLocalMetadataExtensions_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_com_daml_ledger_api_v1_ExperimentalUserAndPartyLocalMetadataExtensions_descriptor, new java.lang.String[] { "Supported", }); } // @@protoc_insertion_point(outer_class_scope) }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy