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

com.hederahashgraph.api.proto.java.TransactionGetRecordQuery Maven / Gradle / Ivy

There is a newer version: 0.57.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: TransactionGetRecord.proto

package com.hederahashgraph.api.proto.java;

/**
 * 
 * Get the record for a transaction. If the transaction requested a record, then the record lasts for one hour, and a state proof is available for it. If the transaction created an account, file, or smart contract instance, then the record will contain the ID for what it created. If the transaction called a smart contract function, then the record contains the result of that call. If the transaction was a cryptocurrency transfer, then the record includes the TransferList which gives the details of that transfer. If the transaction didn't return anything that should be in the record, then the results field will be set to nothing. 
 * 
* * Protobuf type {@code proto.TransactionGetRecordQuery} */ public final class TransactionGetRecordQuery extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:proto.TransactionGetRecordQuery) TransactionGetRecordQueryOrBuilder { private static final long serialVersionUID = 0L; // Use TransactionGetRecordQuery.newBuilder() to construct. private TransactionGetRecordQuery(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private TransactionGetRecordQuery() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new TransactionGetRecordQuery(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private TransactionGetRecordQuery( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { com.hederahashgraph.api.proto.java.QueryHeader.Builder subBuilder = null; if (header_ != null) { subBuilder = header_.toBuilder(); } header_ = input.readMessage(com.hederahashgraph.api.proto.java.QueryHeader.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(header_); header_ = subBuilder.buildPartial(); } break; } case 18: { com.hederahashgraph.api.proto.java.TransactionID.Builder subBuilder = null; if (transactionID_ != null) { subBuilder = transactionID_.toBuilder(); } transactionID_ = input.readMessage(com.hederahashgraph.api.proto.java.TransactionID.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(transactionID_); transactionID_ = subBuilder.buildPartial(); } break; } case 24: { includeDuplicates_ = input.readBool(); break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.hederahashgraph.api.proto.java.TransactionGetRecord.internal_static_proto_TransactionGetRecordQuery_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.hederahashgraph.api.proto.java.TransactionGetRecord.internal_static_proto_TransactionGetRecordQuery_fieldAccessorTable .ensureFieldAccessorsInitialized( com.hederahashgraph.api.proto.java.TransactionGetRecordQuery.class, com.hederahashgraph.api.proto.java.TransactionGetRecordQuery.Builder.class); } public static final int HEADER_FIELD_NUMBER = 1; private com.hederahashgraph.api.proto.java.QueryHeader header_; /** *
   * Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
   * 
* * .proto.QueryHeader header = 1; */ public boolean hasHeader() { return header_ != null; } /** *
   * Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
   * 
* * .proto.QueryHeader header = 1; */ public com.hederahashgraph.api.proto.java.QueryHeader getHeader() { return header_ == null ? com.hederahashgraph.api.proto.java.QueryHeader.getDefaultInstance() : header_; } /** *
   * Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
   * 
* * .proto.QueryHeader header = 1; */ public com.hederahashgraph.api.proto.java.QueryHeaderOrBuilder getHeaderOrBuilder() { return getHeader(); } public static final int TRANSACTIONID_FIELD_NUMBER = 2; private com.hederahashgraph.api.proto.java.TransactionID transactionID_; /** *
   * The ID of the transaction for which the record is requested.
   * 
* * .proto.TransactionID transactionID = 2; */ public boolean hasTransactionID() { return transactionID_ != null; } /** *
   * The ID of the transaction for which the record is requested.
   * 
* * .proto.TransactionID transactionID = 2; */ public com.hederahashgraph.api.proto.java.TransactionID getTransactionID() { return transactionID_ == null ? com.hederahashgraph.api.proto.java.TransactionID.getDefaultInstance() : transactionID_; } /** *
   * The ID of the transaction for which the record is requested.
   * 
* * .proto.TransactionID transactionID = 2; */ public com.hederahashgraph.api.proto.java.TransactionIDOrBuilder getTransactionIDOrBuilder() { return getTransactionID(); } public static final int INCLUDEDUPLICATES_FIELD_NUMBER = 3; private boolean includeDuplicates_; /** *
   * Whether records of processing duplicate transactions should be returned along with the record of processing the first consensus transaction with the given id whose status was neither <tt>INVALID_NODE_ACCOUNT</tt> nor <tt>INVALID_PAYER_SIGNATURE</tt>; <b>or</b>, if no such record exists, the record of processing the first transaction to reach consensus with the given transaction id..
   * 
* * bool includeDuplicates = 3; */ public boolean getIncludeDuplicates() { return includeDuplicates_; } 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 (header_ != null) { output.writeMessage(1, getHeader()); } if (transactionID_ != null) { output.writeMessage(2, getTransactionID()); } if (includeDuplicates_ != false) { output.writeBool(3, includeDuplicates_); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (header_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getHeader()); } if (transactionID_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getTransactionID()); } if (includeDuplicates_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(3, includeDuplicates_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.hederahashgraph.api.proto.java.TransactionGetRecordQuery)) { return super.equals(obj); } com.hederahashgraph.api.proto.java.TransactionGetRecordQuery other = (com.hederahashgraph.api.proto.java.TransactionGetRecordQuery) obj; if (hasHeader() != other.hasHeader()) return false; if (hasHeader()) { if (!getHeader() .equals(other.getHeader())) return false; } if (hasTransactionID() != other.hasTransactionID()) return false; if (hasTransactionID()) { if (!getTransactionID() .equals(other.getTransactionID())) return false; } if (getIncludeDuplicates() != other.getIncludeDuplicates()) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasHeader()) { hash = (37 * hash) + HEADER_FIELD_NUMBER; hash = (53 * hash) + getHeader().hashCode(); } if (hasTransactionID()) { hash = (37 * hash) + TRANSACTIONID_FIELD_NUMBER; hash = (53 * hash) + getTransactionID().hashCode(); } hash = (37 * hash) + INCLUDEDUPLICATES_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getIncludeDuplicates()); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static com.hederahashgraph.api.proto.java.TransactionGetRecordQuery parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.hederahashgraph.api.proto.java.TransactionGetRecordQuery parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.hederahashgraph.api.proto.java.TransactionGetRecordQuery parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.hederahashgraph.api.proto.java.TransactionGetRecordQuery parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.hederahashgraph.api.proto.java.TransactionGetRecordQuery parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.hederahashgraph.api.proto.java.TransactionGetRecordQuery parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.hederahashgraph.api.proto.java.TransactionGetRecordQuery parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.hederahashgraph.api.proto.java.TransactionGetRecordQuery 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.hederahashgraph.api.proto.java.TransactionGetRecordQuery parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.hederahashgraph.api.proto.java.TransactionGetRecordQuery 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.hederahashgraph.api.proto.java.TransactionGetRecordQuery parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.hederahashgraph.api.proto.java.TransactionGetRecordQuery 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.hederahashgraph.api.proto.java.TransactionGetRecordQuery 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; } /** *
   * Get the record for a transaction. If the transaction requested a record, then the record lasts for one hour, and a state proof is available for it. If the transaction created an account, file, or smart contract instance, then the record will contain the ID for what it created. If the transaction called a smart contract function, then the record contains the result of that call. If the transaction was a cryptocurrency transfer, then the record includes the TransferList which gives the details of that transfer. If the transaction didn't return anything that should be in the record, then the results field will be set to nothing. 
   * 
* * Protobuf type {@code proto.TransactionGetRecordQuery} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:proto.TransactionGetRecordQuery) com.hederahashgraph.api.proto.java.TransactionGetRecordQueryOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.hederahashgraph.api.proto.java.TransactionGetRecord.internal_static_proto_TransactionGetRecordQuery_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.hederahashgraph.api.proto.java.TransactionGetRecord.internal_static_proto_TransactionGetRecordQuery_fieldAccessorTable .ensureFieldAccessorsInitialized( com.hederahashgraph.api.proto.java.TransactionGetRecordQuery.class, com.hederahashgraph.api.proto.java.TransactionGetRecordQuery.Builder.class); } // Construct using com.hederahashgraph.api.proto.java.TransactionGetRecordQuery.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); if (headerBuilder_ == null) { header_ = null; } else { header_ = null; headerBuilder_ = null; } if (transactionIDBuilder_ == null) { transactionID_ = null; } else { transactionID_ = null; transactionIDBuilder_ = null; } includeDuplicates_ = false; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.hederahashgraph.api.proto.java.TransactionGetRecord.internal_static_proto_TransactionGetRecordQuery_descriptor; } @java.lang.Override public com.hederahashgraph.api.proto.java.TransactionGetRecordQuery getDefaultInstanceForType() { return com.hederahashgraph.api.proto.java.TransactionGetRecordQuery.getDefaultInstance(); } @java.lang.Override public com.hederahashgraph.api.proto.java.TransactionGetRecordQuery build() { com.hederahashgraph.api.proto.java.TransactionGetRecordQuery result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public com.hederahashgraph.api.proto.java.TransactionGetRecordQuery buildPartial() { com.hederahashgraph.api.proto.java.TransactionGetRecordQuery result = new com.hederahashgraph.api.proto.java.TransactionGetRecordQuery(this); if (headerBuilder_ == null) { result.header_ = header_; } else { result.header_ = headerBuilder_.build(); } if (transactionIDBuilder_ == null) { result.transactionID_ = transactionID_; } else { result.transactionID_ = transactionIDBuilder_.build(); } result.includeDuplicates_ = includeDuplicates_; 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.hederahashgraph.api.proto.java.TransactionGetRecordQuery) { return mergeFrom((com.hederahashgraph.api.proto.java.TransactionGetRecordQuery)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.hederahashgraph.api.proto.java.TransactionGetRecordQuery other) { if (other == com.hederahashgraph.api.proto.java.TransactionGetRecordQuery.getDefaultInstance()) return this; if (other.hasHeader()) { mergeHeader(other.getHeader()); } if (other.hasTransactionID()) { mergeTransactionID(other.getTransactionID()); } if (other.getIncludeDuplicates() != false) { setIncludeDuplicates(other.getIncludeDuplicates()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } @java.lang.Override public final boolean isInitialized() { return true; } @java.lang.Override public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.hederahashgraph.api.proto.java.TransactionGetRecordQuery parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.hederahashgraph.api.proto.java.TransactionGetRecordQuery) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private com.hederahashgraph.api.proto.java.QueryHeader header_; private com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.QueryHeader, com.hederahashgraph.api.proto.java.QueryHeader.Builder, com.hederahashgraph.api.proto.java.QueryHeaderOrBuilder> headerBuilder_; /** *
     * Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
     * 
* * .proto.QueryHeader header = 1; */ public boolean hasHeader() { return headerBuilder_ != null || header_ != null; } /** *
     * Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
     * 
* * .proto.QueryHeader header = 1; */ public com.hederahashgraph.api.proto.java.QueryHeader getHeader() { if (headerBuilder_ == null) { return header_ == null ? com.hederahashgraph.api.proto.java.QueryHeader.getDefaultInstance() : header_; } else { return headerBuilder_.getMessage(); } } /** *
     * Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
     * 
* * .proto.QueryHeader header = 1; */ public Builder setHeader(com.hederahashgraph.api.proto.java.QueryHeader value) { if (headerBuilder_ == null) { if (value == null) { throw new NullPointerException(); } header_ = value; onChanged(); } else { headerBuilder_.setMessage(value); } return this; } /** *
     * Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
     * 
* * .proto.QueryHeader header = 1; */ public Builder setHeader( com.hederahashgraph.api.proto.java.QueryHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } return this; } /** *
     * Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
     * 
* * .proto.QueryHeader header = 1; */ public Builder mergeHeader(com.hederahashgraph.api.proto.java.QueryHeader value) { if (headerBuilder_ == null) { if (header_ != null) { header_ = com.hederahashgraph.api.proto.java.QueryHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } return this; } /** *
     * Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
     * 
* * .proto.QueryHeader header = 1; */ public Builder clearHeader() { if (headerBuilder_ == null) { header_ = null; onChanged(); } else { header_ = null; headerBuilder_ = null; } return this; } /** *
     * Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
     * 
* * .proto.QueryHeader header = 1; */ public com.hederahashgraph.api.proto.java.QueryHeader.Builder getHeaderBuilder() { onChanged(); return getHeaderFieldBuilder().getBuilder(); } /** *
     * Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
     * 
* * .proto.QueryHeader header = 1; */ public com.hederahashgraph.api.proto.java.QueryHeaderOrBuilder getHeaderOrBuilder() { if (headerBuilder_ != null) { return headerBuilder_.getMessageOrBuilder(); } else { return header_ == null ? com.hederahashgraph.api.proto.java.QueryHeader.getDefaultInstance() : header_; } } /** *
     * Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
     * 
* * .proto.QueryHeader header = 1; */ private com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.QueryHeader, com.hederahashgraph.api.proto.java.QueryHeader.Builder, com.hederahashgraph.api.proto.java.QueryHeaderOrBuilder> getHeaderFieldBuilder() { if (headerBuilder_ == null) { headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.QueryHeader, com.hederahashgraph.api.proto.java.QueryHeader.Builder, com.hederahashgraph.api.proto.java.QueryHeaderOrBuilder>( getHeader(), getParentForChildren(), isClean()); header_ = null; } return headerBuilder_; } private com.hederahashgraph.api.proto.java.TransactionID transactionID_; private com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.TransactionID, com.hederahashgraph.api.proto.java.TransactionID.Builder, com.hederahashgraph.api.proto.java.TransactionIDOrBuilder> transactionIDBuilder_; /** *
     * The ID of the transaction for which the record is requested.
     * 
* * .proto.TransactionID transactionID = 2; */ public boolean hasTransactionID() { return transactionIDBuilder_ != null || transactionID_ != null; } /** *
     * The ID of the transaction for which the record is requested.
     * 
* * .proto.TransactionID transactionID = 2; */ public com.hederahashgraph.api.proto.java.TransactionID getTransactionID() { if (transactionIDBuilder_ == null) { return transactionID_ == null ? com.hederahashgraph.api.proto.java.TransactionID.getDefaultInstance() : transactionID_; } else { return transactionIDBuilder_.getMessage(); } } /** *
     * The ID of the transaction for which the record is requested.
     * 
* * .proto.TransactionID transactionID = 2; */ public Builder setTransactionID(com.hederahashgraph.api.proto.java.TransactionID value) { if (transactionIDBuilder_ == null) { if (value == null) { throw new NullPointerException(); } transactionID_ = value; onChanged(); } else { transactionIDBuilder_.setMessage(value); } return this; } /** *
     * The ID of the transaction for which the record is requested.
     * 
* * .proto.TransactionID transactionID = 2; */ public Builder setTransactionID( com.hederahashgraph.api.proto.java.TransactionID.Builder builderForValue) { if (transactionIDBuilder_ == null) { transactionID_ = builderForValue.build(); onChanged(); } else { transactionIDBuilder_.setMessage(builderForValue.build()); } return this; } /** *
     * The ID of the transaction for which the record is requested.
     * 
* * .proto.TransactionID transactionID = 2; */ public Builder mergeTransactionID(com.hederahashgraph.api.proto.java.TransactionID value) { if (transactionIDBuilder_ == null) { if (transactionID_ != null) { transactionID_ = com.hederahashgraph.api.proto.java.TransactionID.newBuilder(transactionID_).mergeFrom(value).buildPartial(); } else { transactionID_ = value; } onChanged(); } else { transactionIDBuilder_.mergeFrom(value); } return this; } /** *
     * The ID of the transaction for which the record is requested.
     * 
* * .proto.TransactionID transactionID = 2; */ public Builder clearTransactionID() { if (transactionIDBuilder_ == null) { transactionID_ = null; onChanged(); } else { transactionID_ = null; transactionIDBuilder_ = null; } return this; } /** *
     * The ID of the transaction for which the record is requested.
     * 
* * .proto.TransactionID transactionID = 2; */ public com.hederahashgraph.api.proto.java.TransactionID.Builder getTransactionIDBuilder() { onChanged(); return getTransactionIDFieldBuilder().getBuilder(); } /** *
     * The ID of the transaction for which the record is requested.
     * 
* * .proto.TransactionID transactionID = 2; */ public com.hederahashgraph.api.proto.java.TransactionIDOrBuilder getTransactionIDOrBuilder() { if (transactionIDBuilder_ != null) { return transactionIDBuilder_.getMessageOrBuilder(); } else { return transactionID_ == null ? com.hederahashgraph.api.proto.java.TransactionID.getDefaultInstance() : transactionID_; } } /** *
     * The ID of the transaction for which the record is requested.
     * 
* * .proto.TransactionID transactionID = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.TransactionID, com.hederahashgraph.api.proto.java.TransactionID.Builder, com.hederahashgraph.api.proto.java.TransactionIDOrBuilder> getTransactionIDFieldBuilder() { if (transactionIDBuilder_ == null) { transactionIDBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.TransactionID, com.hederahashgraph.api.proto.java.TransactionID.Builder, com.hederahashgraph.api.proto.java.TransactionIDOrBuilder>( getTransactionID(), getParentForChildren(), isClean()); transactionID_ = null; } return transactionIDBuilder_; } private boolean includeDuplicates_ ; /** *
     * Whether records of processing duplicate transactions should be returned along with the record of processing the first consensus transaction with the given id whose status was neither <tt>INVALID_NODE_ACCOUNT</tt> nor <tt>INVALID_PAYER_SIGNATURE</tt>; <b>or</b>, if no such record exists, the record of processing the first transaction to reach consensus with the given transaction id..
     * 
* * bool includeDuplicates = 3; */ public boolean getIncludeDuplicates() { return includeDuplicates_; } /** *
     * Whether records of processing duplicate transactions should be returned along with the record of processing the first consensus transaction with the given id whose status was neither <tt>INVALID_NODE_ACCOUNT</tt> nor <tt>INVALID_PAYER_SIGNATURE</tt>; <b>or</b>, if no such record exists, the record of processing the first transaction to reach consensus with the given transaction id..
     * 
* * bool includeDuplicates = 3; */ public Builder setIncludeDuplicates(boolean value) { includeDuplicates_ = value; onChanged(); return this; } /** *
     * Whether records of processing duplicate transactions should be returned along with the record of processing the first consensus transaction with the given id whose status was neither <tt>INVALID_NODE_ACCOUNT</tt> nor <tt>INVALID_PAYER_SIGNATURE</tt>; <b>or</b>, if no such record exists, the record of processing the first transaction to reach consensus with the given transaction id..
     * 
* * bool includeDuplicates = 3; */ public Builder clearIncludeDuplicates() { includeDuplicates_ = 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:proto.TransactionGetRecordQuery) } // @@protoc_insertion_point(class_scope:proto.TransactionGetRecordQuery) private static final com.hederahashgraph.api.proto.java.TransactionGetRecordQuery DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.hederahashgraph.api.proto.java.TransactionGetRecordQuery(); } public static com.hederahashgraph.api.proto.java.TransactionGetRecordQuery getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public TransactionGetRecordQuery parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new TransactionGetRecordQuery(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } @java.lang.Override public com.hederahashgraph.api.proto.java.TransactionGetRecordQuery getDefaultInstanceForType() { return DEFAULT_INSTANCE; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy