![JAR search and dependency download from the Maven repository](/logo.png)
org.hyperledger.protos.Fabric Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of fabric-java-sdk Show documentation
Show all versions of fabric-java-sdk Show documentation
This is a fork of Hyperledger Fabric fabric-sdk-java
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: fabric.proto
package org.hyperledger.protos;
public final class Fabric {
private Fabric() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface TransactionOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.Transaction)
com.google.protobuf.MessageOrBuilder {
/**
* optional .protos.Transaction.Type type = 1;
*/
int getTypeValue();
/**
* optional .protos.Transaction.Type type = 1;
*/
org.hyperledger.protos.Fabric.Transaction.Type getType();
/**
*
*store ChaincodeID as bytes so its encrypted value can be stored
*
*
* optional bytes chaincodeID = 2;
*/
com.google.protobuf.ByteString getChaincodeID();
/**
* optional bytes payload = 3;
*/
com.google.protobuf.ByteString getPayload();
/**
* optional bytes metadata = 4;
*/
com.google.protobuf.ByteString getMetadata();
/**
* optional string txid = 5;
*/
java.lang.String getTxid();
/**
* optional string txid = 5;
*/
com.google.protobuf.ByteString
getTxidBytes();
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
boolean hasTimestamp();
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
com.google.protobuf.Timestamp getTimestamp();
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder();
/**
* optional .protos.ConfidentialityLevel confidentialityLevel = 7;
*/
int getConfidentialityLevelValue();
/**
* optional .protos.ConfidentialityLevel confidentialityLevel = 7;
*/
org.hyperledger.protos.Chaincode.ConfidentialityLevel getConfidentialityLevel();
/**
* optional string confidentialityProtocolVersion = 8;
*/
java.lang.String getConfidentialityProtocolVersion();
/**
* optional string confidentialityProtocolVersion = 8;
*/
com.google.protobuf.ByteString
getConfidentialityProtocolVersionBytes();
/**
* optional bytes nonce = 9;
*/
com.google.protobuf.ByteString getNonce();
/**
* optional bytes toValidators = 10;
*/
com.google.protobuf.ByteString getToValidators();
/**
* optional bytes cert = 11;
*/
com.google.protobuf.ByteString getCert();
/**
* optional bytes signature = 12;
*/
com.google.protobuf.ByteString getSignature();
}
/**
*
* Transaction defines a function call to a contract.
* `args` is an array of type string so that the chaincode writer can choose
* whatever format they wish for the arguments for their chaincode.
* For example, they may wish to use JSON, XML, or a custom format.
* TODO: Defined remaining fields.
*
*
* Protobuf type {@code protos.Transaction}
*/
public static final class Transaction extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.Transaction)
TransactionOrBuilder {
// Use Transaction.newBuilder() to construct.
private Transaction(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Transaction() {
type_ = 0;
chaincodeID_ = com.google.protobuf.ByteString.EMPTY;
payload_ = com.google.protobuf.ByteString.EMPTY;
metadata_ = com.google.protobuf.ByteString.EMPTY;
txid_ = "";
confidentialityLevel_ = 0;
confidentialityProtocolVersion_ = "";
nonce_ = com.google.protobuf.ByteString.EMPTY;
toValidators_ = com.google.protobuf.ByteString.EMPTY;
cert_ = com.google.protobuf.ByteString.EMPTY;
signature_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private Transaction(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
type_ = rawValue;
break;
}
case 18: {
chaincodeID_ = input.readBytes();
break;
}
case 26: {
payload_ = input.readBytes();
break;
}
case 34: {
metadata_ = input.readBytes();
break;
}
case 42: {
java.lang.String s = input.readStringRequireUtf8();
txid_ = s;
break;
}
case 50: {
com.google.protobuf.Timestamp.Builder subBuilder = null;
if (timestamp_ != null) {
subBuilder = timestamp_.toBuilder();
}
timestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(timestamp_);
timestamp_ = subBuilder.buildPartial();
}
break;
}
case 56: {
int rawValue = input.readEnum();
confidentialityLevel_ = rawValue;
break;
}
case 66: {
java.lang.String s = input.readStringRequireUtf8();
confidentialityProtocolVersion_ = s;
break;
}
case 74: {
nonce_ = input.readBytes();
break;
}
case 82: {
toValidators_ = input.readBytes();
break;
}
case 90: {
cert_ = input.readBytes();
break;
}
case 98: {
signature_ = input.readBytes();
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_Transaction_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_Transaction_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.Transaction.class, org.hyperledger.protos.Fabric.Transaction.Builder.class);
}
/**
* Protobuf enum {@code protos.Transaction.Type}
*/
public enum Type
implements com.google.protobuf.ProtocolMessageEnum {
/**
* UNDEFINED = 0;
*/
UNDEFINED(0),
/**
*
* deploy a chaincode to the network and call `Init` function
*
*
* CHAINCODE_DEPLOY = 1;
*/
CHAINCODE_DEPLOY(1),
/**
*
* call a chaincode `Invoke` function as a transaction
*
*
* CHAINCODE_INVOKE = 2;
*/
CHAINCODE_INVOKE(2),
/**
*
* call a chaincode `query` function
*
*
* CHAINCODE_QUERY = 3;
*/
CHAINCODE_QUERY(3),
/**
*
* terminate a chaincode; not implemented yet
*
*
* CHAINCODE_TERMINATE = 4;
*/
CHAINCODE_TERMINATE(4),
UNRECOGNIZED(-1),
;
/**
* UNDEFINED = 0;
*/
public static final int UNDEFINED_VALUE = 0;
/**
*
* deploy a chaincode to the network and call `Init` function
*
*
* CHAINCODE_DEPLOY = 1;
*/
public static final int CHAINCODE_DEPLOY_VALUE = 1;
/**
*
* call a chaincode `Invoke` function as a transaction
*
*
* CHAINCODE_INVOKE = 2;
*/
public static final int CHAINCODE_INVOKE_VALUE = 2;
/**
*
* call a chaincode `query` function
*
*
* CHAINCODE_QUERY = 3;
*/
public static final int CHAINCODE_QUERY_VALUE = 3;
/**
*
* terminate a chaincode; not implemented yet
*
*
* CHAINCODE_TERMINATE = 4;
*/
public static final int CHAINCODE_TERMINATE_VALUE = 4;
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static Type valueOf(int value) {
return forNumber(value);
}
public static Type forNumber(int value) {
switch (value) {
case 0: return UNDEFINED;
case 1: return CHAINCODE_DEPLOY;
case 2: return CHAINCODE_INVOKE;
case 3: return CHAINCODE_QUERY;
case 4: return CHAINCODE_TERMINATE;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
Type> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public Type findValueByNumber(int number) {
return Type.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
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 org.hyperledger.protos.Fabric.Transaction.getDescriptor().getEnumTypes().get(0);
}
private static final Type[] VALUES = values();
public static Type 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 Type(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:protos.Transaction.Type)
}
public static final int TYPE_FIELD_NUMBER = 1;
private int type_;
/**
* optional .protos.Transaction.Type type = 1;
*/
public int getTypeValue() {
return type_;
}
/**
* optional .protos.Transaction.Type type = 1;
*/
public org.hyperledger.protos.Fabric.Transaction.Type getType() {
org.hyperledger.protos.Fabric.Transaction.Type result = org.hyperledger.protos.Fabric.Transaction.Type.valueOf(type_);
return result == null ? org.hyperledger.protos.Fabric.Transaction.Type.UNRECOGNIZED : result;
}
public static final int CHAINCODEID_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString chaincodeID_;
/**
*
*store ChaincodeID as bytes so its encrypted value can be stored
*
*
* optional bytes chaincodeID = 2;
*/
public com.google.protobuf.ByteString getChaincodeID() {
return chaincodeID_;
}
public static final int PAYLOAD_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString payload_;
/**
* optional bytes payload = 3;
*/
public com.google.protobuf.ByteString getPayload() {
return payload_;
}
public static final int METADATA_FIELD_NUMBER = 4;
private com.google.protobuf.ByteString metadata_;
/**
* optional bytes metadata = 4;
*/
public com.google.protobuf.ByteString getMetadata() {
return metadata_;
}
public static final int TXID_FIELD_NUMBER = 5;
private volatile java.lang.Object txid_;
/**
* optional string txid = 5;
*/
public java.lang.String getTxid() {
java.lang.Object ref = txid_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
txid_ = s;
return s;
}
}
/**
* optional string txid = 5;
*/
public com.google.protobuf.ByteString
getTxidBytes() {
java.lang.Object ref = txid_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
txid_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int TIMESTAMP_FIELD_NUMBER = 6;
private com.google.protobuf.Timestamp timestamp_;
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
public boolean hasTimestamp() {
return timestamp_ != null;
}
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
public com.google.protobuf.Timestamp getTimestamp() {
return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_;
}
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() {
return getTimestamp();
}
public static final int CONFIDENTIALITYLEVEL_FIELD_NUMBER = 7;
private int confidentialityLevel_;
/**
* optional .protos.ConfidentialityLevel confidentialityLevel = 7;
*/
public int getConfidentialityLevelValue() {
return confidentialityLevel_;
}
/**
* optional .protos.ConfidentialityLevel confidentialityLevel = 7;
*/
public org.hyperledger.protos.Chaincode.ConfidentialityLevel getConfidentialityLevel() {
org.hyperledger.protos.Chaincode.ConfidentialityLevel result = org.hyperledger.protos.Chaincode.ConfidentialityLevel.valueOf(confidentialityLevel_);
return result == null ? org.hyperledger.protos.Chaincode.ConfidentialityLevel.UNRECOGNIZED : result;
}
public static final int CONFIDENTIALITYPROTOCOLVERSION_FIELD_NUMBER = 8;
private volatile java.lang.Object confidentialityProtocolVersion_;
/**
* optional string confidentialityProtocolVersion = 8;
*/
public java.lang.String getConfidentialityProtocolVersion() {
java.lang.Object ref = confidentialityProtocolVersion_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
confidentialityProtocolVersion_ = s;
return s;
}
}
/**
* optional string confidentialityProtocolVersion = 8;
*/
public com.google.protobuf.ByteString
getConfidentialityProtocolVersionBytes() {
java.lang.Object ref = confidentialityProtocolVersion_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
confidentialityProtocolVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int NONCE_FIELD_NUMBER = 9;
private com.google.protobuf.ByteString nonce_;
/**
* optional bytes nonce = 9;
*/
public com.google.protobuf.ByteString getNonce() {
return nonce_;
}
public static final int TOVALIDATORS_FIELD_NUMBER = 10;
private com.google.protobuf.ByteString toValidators_;
/**
* optional bytes toValidators = 10;
*/
public com.google.protobuf.ByteString getToValidators() {
return toValidators_;
}
public static final int CERT_FIELD_NUMBER = 11;
private com.google.protobuf.ByteString cert_;
/**
* optional bytes cert = 11;
*/
public com.google.protobuf.ByteString getCert() {
return cert_;
}
public static final int SIGNATURE_FIELD_NUMBER = 12;
private com.google.protobuf.ByteString signature_;
/**
* optional bytes signature = 12;
*/
public com.google.protobuf.ByteString getSignature() {
return signature_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (type_ != org.hyperledger.protos.Fabric.Transaction.Type.UNDEFINED.getNumber()) {
output.writeEnum(1, type_);
}
if (!chaincodeID_.isEmpty()) {
output.writeBytes(2, chaincodeID_);
}
if (!payload_.isEmpty()) {
output.writeBytes(3, payload_);
}
if (!metadata_.isEmpty()) {
output.writeBytes(4, metadata_);
}
if (!getTxidBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, txid_);
}
if (timestamp_ != null) {
output.writeMessage(6, getTimestamp());
}
if (confidentialityLevel_ != org.hyperledger.protos.Chaincode.ConfidentialityLevel.PUBLIC.getNumber()) {
output.writeEnum(7, confidentialityLevel_);
}
if (!getConfidentialityProtocolVersionBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 8, confidentialityProtocolVersion_);
}
if (!nonce_.isEmpty()) {
output.writeBytes(9, nonce_);
}
if (!toValidators_.isEmpty()) {
output.writeBytes(10, toValidators_);
}
if (!cert_.isEmpty()) {
output.writeBytes(11, cert_);
}
if (!signature_.isEmpty()) {
output.writeBytes(12, signature_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (type_ != org.hyperledger.protos.Fabric.Transaction.Type.UNDEFINED.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, type_);
}
if (!chaincodeID_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, chaincodeID_);
}
if (!payload_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, payload_);
}
if (!metadata_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, metadata_);
}
if (!getTxidBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, txid_);
}
if (timestamp_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, getTimestamp());
}
if (confidentialityLevel_ != org.hyperledger.protos.Chaincode.ConfidentialityLevel.PUBLIC.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(7, confidentialityLevel_);
}
if (!getConfidentialityProtocolVersionBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, confidentialityProtocolVersion_);
}
if (!nonce_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(9, nonce_);
}
if (!toValidators_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(10, toValidators_);
}
if (!cert_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(11, cert_);
}
if (!signature_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(12, signature_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.Transaction)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.Transaction other = (org.hyperledger.protos.Fabric.Transaction) obj;
boolean result = true;
result = result && type_ == other.type_;
result = result && getChaincodeID()
.equals(other.getChaincodeID());
result = result && getPayload()
.equals(other.getPayload());
result = result && getMetadata()
.equals(other.getMetadata());
result = result && getTxid()
.equals(other.getTxid());
result = result && (hasTimestamp() == other.hasTimestamp());
if (hasTimestamp()) {
result = result && getTimestamp()
.equals(other.getTimestamp());
}
result = result && confidentialityLevel_ == other.confidentialityLevel_;
result = result && getConfidentialityProtocolVersion()
.equals(other.getConfidentialityProtocolVersion());
result = result && getNonce()
.equals(other.getNonce());
result = result && getToValidators()
.equals(other.getToValidators());
result = result && getCert()
.equals(other.getCert());
result = result && getSignature()
.equals(other.getSignature());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + TYPE_FIELD_NUMBER;
hash = (53 * hash) + type_;
hash = (37 * hash) + CHAINCODEID_FIELD_NUMBER;
hash = (53 * hash) + getChaincodeID().hashCode();
hash = (37 * hash) + PAYLOAD_FIELD_NUMBER;
hash = (53 * hash) + getPayload().hashCode();
hash = (37 * hash) + METADATA_FIELD_NUMBER;
hash = (53 * hash) + getMetadata().hashCode();
hash = (37 * hash) + TXID_FIELD_NUMBER;
hash = (53 * hash) + getTxid().hashCode();
if (hasTimestamp()) {
hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER;
hash = (53 * hash) + getTimestamp().hashCode();
}
hash = (37 * hash) + CONFIDENTIALITYLEVEL_FIELD_NUMBER;
hash = (53 * hash) + confidentialityLevel_;
hash = (37 * hash) + CONFIDENTIALITYPROTOCOLVERSION_FIELD_NUMBER;
hash = (53 * hash) + getConfidentialityProtocolVersion().hashCode();
hash = (37 * hash) + NONCE_FIELD_NUMBER;
hash = (53 * hash) + getNonce().hashCode();
hash = (37 * hash) + TOVALIDATORS_FIELD_NUMBER;
hash = (53 * hash) + getToValidators().hashCode();
hash = (37 * hash) + CERT_FIELD_NUMBER;
hash = (53 * hash) + getCert().hashCode();
hash = (37 * hash) + SIGNATURE_FIELD_NUMBER;
hash = (53 * hash) + getSignature().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.Transaction parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.Transaction parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.Transaction parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.Transaction parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.Transaction parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.Transaction parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.Transaction parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.Transaction parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.Transaction parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.Transaction parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.Transaction prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* Transaction defines a function call to a contract.
* `args` is an array of type string so that the chaincode writer can choose
* whatever format they wish for the arguments for their chaincode.
* For example, they may wish to use JSON, XML, or a custom format.
* TODO: Defined remaining fields.
*
*
* Protobuf type {@code protos.Transaction}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.Transaction)
org.hyperledger.protos.Fabric.TransactionOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_Transaction_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_Transaction_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.Transaction.class, org.hyperledger.protos.Fabric.Transaction.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.Transaction.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
type_ = 0;
chaincodeID_ = com.google.protobuf.ByteString.EMPTY;
payload_ = com.google.protobuf.ByteString.EMPTY;
metadata_ = com.google.protobuf.ByteString.EMPTY;
txid_ = "";
if (timestampBuilder_ == null) {
timestamp_ = null;
} else {
timestamp_ = null;
timestampBuilder_ = null;
}
confidentialityLevel_ = 0;
confidentialityProtocolVersion_ = "";
nonce_ = com.google.protobuf.ByteString.EMPTY;
toValidators_ = com.google.protobuf.ByteString.EMPTY;
cert_ = com.google.protobuf.ByteString.EMPTY;
signature_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_Transaction_descriptor;
}
public org.hyperledger.protos.Fabric.Transaction getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.Transaction.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.Transaction build() {
org.hyperledger.protos.Fabric.Transaction result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.Transaction buildPartial() {
org.hyperledger.protos.Fabric.Transaction result = new org.hyperledger.protos.Fabric.Transaction(this);
result.type_ = type_;
result.chaincodeID_ = chaincodeID_;
result.payload_ = payload_;
result.metadata_ = metadata_;
result.txid_ = txid_;
if (timestampBuilder_ == null) {
result.timestamp_ = timestamp_;
} else {
result.timestamp_ = timestampBuilder_.build();
}
result.confidentialityLevel_ = confidentialityLevel_;
result.confidentialityProtocolVersion_ = confidentialityProtocolVersion_;
result.nonce_ = nonce_;
result.toValidators_ = toValidators_;
result.cert_ = cert_;
result.signature_ = signature_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.Transaction) {
return mergeFrom((org.hyperledger.protos.Fabric.Transaction)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.Transaction other) {
if (other == org.hyperledger.protos.Fabric.Transaction.getDefaultInstance()) return this;
if (other.type_ != 0) {
setTypeValue(other.getTypeValue());
}
if (other.getChaincodeID() != com.google.protobuf.ByteString.EMPTY) {
setChaincodeID(other.getChaincodeID());
}
if (other.getPayload() != com.google.protobuf.ByteString.EMPTY) {
setPayload(other.getPayload());
}
if (other.getMetadata() != com.google.protobuf.ByteString.EMPTY) {
setMetadata(other.getMetadata());
}
if (!other.getTxid().isEmpty()) {
txid_ = other.txid_;
onChanged();
}
if (other.hasTimestamp()) {
mergeTimestamp(other.getTimestamp());
}
if (other.confidentialityLevel_ != 0) {
setConfidentialityLevelValue(other.getConfidentialityLevelValue());
}
if (!other.getConfidentialityProtocolVersion().isEmpty()) {
confidentialityProtocolVersion_ = other.confidentialityProtocolVersion_;
onChanged();
}
if (other.getNonce() != com.google.protobuf.ByteString.EMPTY) {
setNonce(other.getNonce());
}
if (other.getToValidators() != com.google.protobuf.ByteString.EMPTY) {
setToValidators(other.getToValidators());
}
if (other.getCert() != com.google.protobuf.ByteString.EMPTY) {
setCert(other.getCert());
}
if (other.getSignature() != com.google.protobuf.ByteString.EMPTY) {
setSignature(other.getSignature());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.Transaction parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.Transaction) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int type_ = 0;
/**
* optional .protos.Transaction.Type type = 1;
*/
public int getTypeValue() {
return type_;
}
/**
* optional .protos.Transaction.Type type = 1;
*/
public Builder setTypeValue(int value) {
type_ = value;
onChanged();
return this;
}
/**
* optional .protos.Transaction.Type type = 1;
*/
public org.hyperledger.protos.Fabric.Transaction.Type getType() {
org.hyperledger.protos.Fabric.Transaction.Type result = org.hyperledger.protos.Fabric.Transaction.Type.valueOf(type_);
return result == null ? org.hyperledger.protos.Fabric.Transaction.Type.UNRECOGNIZED : result;
}
/**
* optional .protos.Transaction.Type type = 1;
*/
public Builder setType(org.hyperledger.protos.Fabric.Transaction.Type value) {
if (value == null) {
throw new NullPointerException();
}
type_ = value.getNumber();
onChanged();
return this;
}
/**
* optional .protos.Transaction.Type type = 1;
*/
public Builder clearType() {
type_ = 0;
onChanged();
return this;
}
private com.google.protobuf.ByteString chaincodeID_ = com.google.protobuf.ByteString.EMPTY;
/**
*
*store ChaincodeID as bytes so its encrypted value can be stored
*
*
* optional bytes chaincodeID = 2;
*/
public com.google.protobuf.ByteString getChaincodeID() {
return chaincodeID_;
}
/**
*
*store ChaincodeID as bytes so its encrypted value can be stored
*
*
* optional bytes chaincodeID = 2;
*/
public Builder setChaincodeID(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
chaincodeID_ = value;
onChanged();
return this;
}
/**
*
*store ChaincodeID as bytes so its encrypted value can be stored
*
*
* optional bytes chaincodeID = 2;
*/
public Builder clearChaincodeID() {
chaincodeID_ = getDefaultInstance().getChaincodeID();
onChanged();
return this;
}
private com.google.protobuf.ByteString payload_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes payload = 3;
*/
public com.google.protobuf.ByteString getPayload() {
return payload_;
}
/**
* optional bytes payload = 3;
*/
public Builder setPayload(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
payload_ = value;
onChanged();
return this;
}
/**
* optional bytes payload = 3;
*/
public Builder clearPayload() {
payload_ = getDefaultInstance().getPayload();
onChanged();
return this;
}
private com.google.protobuf.ByteString metadata_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes metadata = 4;
*/
public com.google.protobuf.ByteString getMetadata() {
return metadata_;
}
/**
* optional bytes metadata = 4;
*/
public Builder setMetadata(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
metadata_ = value;
onChanged();
return this;
}
/**
* optional bytes metadata = 4;
*/
public Builder clearMetadata() {
metadata_ = getDefaultInstance().getMetadata();
onChanged();
return this;
}
private java.lang.Object txid_ = "";
/**
* optional string txid = 5;
*/
public java.lang.String getTxid() {
java.lang.Object ref = txid_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
txid_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string txid = 5;
*/
public com.google.protobuf.ByteString
getTxidBytes() {
java.lang.Object ref = txid_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
txid_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string txid = 5;
*/
public Builder setTxid(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
txid_ = value;
onChanged();
return this;
}
/**
* optional string txid = 5;
*/
public Builder clearTxid() {
txid_ = getDefaultInstance().getTxid();
onChanged();
return this;
}
/**
* optional string txid = 5;
*/
public Builder setTxidBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
txid_ = value;
onChanged();
return this;
}
private com.google.protobuf.Timestamp timestamp_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> timestampBuilder_;
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
public boolean hasTimestamp() {
return timestampBuilder_ != null || timestamp_ != null;
}
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
public com.google.protobuf.Timestamp getTimestamp() {
if (timestampBuilder_ == null) {
return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_;
} else {
return timestampBuilder_.getMessage();
}
}
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
public Builder setTimestamp(com.google.protobuf.Timestamp value) {
if (timestampBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
timestamp_ = value;
onChanged();
} else {
timestampBuilder_.setMessage(value);
}
return this;
}
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
public Builder setTimestamp(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (timestampBuilder_ == null) {
timestamp_ = builderForValue.build();
onChanged();
} else {
timestampBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
public Builder mergeTimestamp(com.google.protobuf.Timestamp value) {
if (timestampBuilder_ == null) {
if (timestamp_ != null) {
timestamp_ =
com.google.protobuf.Timestamp.newBuilder(timestamp_).mergeFrom(value).buildPartial();
} else {
timestamp_ = value;
}
onChanged();
} else {
timestampBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
public Builder clearTimestamp() {
if (timestampBuilder_ == null) {
timestamp_ = null;
onChanged();
} else {
timestamp_ = null;
timestampBuilder_ = null;
}
return this;
}
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
public com.google.protobuf.Timestamp.Builder getTimestampBuilder() {
onChanged();
return getTimestampFieldBuilder().getBuilder();
}
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() {
if (timestampBuilder_ != null) {
return timestampBuilder_.getMessageOrBuilder();
} else {
return timestamp_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_;
}
}
/**
* optional .google.protobuf.Timestamp timestamp = 6;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getTimestampFieldBuilder() {
if (timestampBuilder_ == null) {
timestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getTimestamp(),
getParentForChildren(),
isClean());
timestamp_ = null;
}
return timestampBuilder_;
}
private int confidentialityLevel_ = 0;
/**
* optional .protos.ConfidentialityLevel confidentialityLevel = 7;
*/
public int getConfidentialityLevelValue() {
return confidentialityLevel_;
}
/**
* optional .protos.ConfidentialityLevel confidentialityLevel = 7;
*/
public Builder setConfidentialityLevelValue(int value) {
confidentialityLevel_ = value;
onChanged();
return this;
}
/**
* optional .protos.ConfidentialityLevel confidentialityLevel = 7;
*/
public org.hyperledger.protos.Chaincode.ConfidentialityLevel getConfidentialityLevel() {
org.hyperledger.protos.Chaincode.ConfidentialityLevel result = org.hyperledger.protos.Chaincode.ConfidentialityLevel.valueOf(confidentialityLevel_);
return result == null ? org.hyperledger.protos.Chaincode.ConfidentialityLevel.UNRECOGNIZED : result;
}
/**
* optional .protos.ConfidentialityLevel confidentialityLevel = 7;
*/
public Builder setConfidentialityLevel(org.hyperledger.protos.Chaincode.ConfidentialityLevel value) {
if (value == null) {
throw new NullPointerException();
}
confidentialityLevel_ = value.getNumber();
onChanged();
return this;
}
/**
* optional .protos.ConfidentialityLevel confidentialityLevel = 7;
*/
public Builder clearConfidentialityLevel() {
confidentialityLevel_ = 0;
onChanged();
return this;
}
private java.lang.Object confidentialityProtocolVersion_ = "";
/**
* optional string confidentialityProtocolVersion = 8;
*/
public java.lang.String getConfidentialityProtocolVersion() {
java.lang.Object ref = confidentialityProtocolVersion_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
confidentialityProtocolVersion_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string confidentialityProtocolVersion = 8;
*/
public com.google.protobuf.ByteString
getConfidentialityProtocolVersionBytes() {
java.lang.Object ref = confidentialityProtocolVersion_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
confidentialityProtocolVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string confidentialityProtocolVersion = 8;
*/
public Builder setConfidentialityProtocolVersion(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
confidentialityProtocolVersion_ = value;
onChanged();
return this;
}
/**
* optional string confidentialityProtocolVersion = 8;
*/
public Builder clearConfidentialityProtocolVersion() {
confidentialityProtocolVersion_ = getDefaultInstance().getConfidentialityProtocolVersion();
onChanged();
return this;
}
/**
* optional string confidentialityProtocolVersion = 8;
*/
public Builder setConfidentialityProtocolVersionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
confidentialityProtocolVersion_ = value;
onChanged();
return this;
}
private com.google.protobuf.ByteString nonce_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes nonce = 9;
*/
public com.google.protobuf.ByteString getNonce() {
return nonce_;
}
/**
* optional bytes nonce = 9;
*/
public Builder setNonce(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
nonce_ = value;
onChanged();
return this;
}
/**
* optional bytes nonce = 9;
*/
public Builder clearNonce() {
nonce_ = getDefaultInstance().getNonce();
onChanged();
return this;
}
private com.google.protobuf.ByteString toValidators_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes toValidators = 10;
*/
public com.google.protobuf.ByteString getToValidators() {
return toValidators_;
}
/**
* optional bytes toValidators = 10;
*/
public Builder setToValidators(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
toValidators_ = value;
onChanged();
return this;
}
/**
* optional bytes toValidators = 10;
*/
public Builder clearToValidators() {
toValidators_ = getDefaultInstance().getToValidators();
onChanged();
return this;
}
private com.google.protobuf.ByteString cert_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes cert = 11;
*/
public com.google.protobuf.ByteString getCert() {
return cert_;
}
/**
* optional bytes cert = 11;
*/
public Builder setCert(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
cert_ = value;
onChanged();
return this;
}
/**
* optional bytes cert = 11;
*/
public Builder clearCert() {
cert_ = getDefaultInstance().getCert();
onChanged();
return this;
}
private com.google.protobuf.ByteString signature_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes signature = 12;
*/
public com.google.protobuf.ByteString getSignature() {
return signature_;
}
/**
* optional bytes signature = 12;
*/
public Builder setSignature(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
signature_ = value;
onChanged();
return this;
}
/**
* optional bytes signature = 12;
*/
public Builder clearSignature() {
signature_ = getDefaultInstance().getSignature();
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.Transaction)
}
// @@protoc_insertion_point(class_scope:protos.Transaction)
private static final org.hyperledger.protos.Fabric.Transaction DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.Transaction();
}
public static org.hyperledger.protos.Fabric.Transaction getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Transaction parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Transaction(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.Transaction getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface TransactionBlockOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.TransactionBlock)
com.google.protobuf.MessageOrBuilder {
/**
* repeated .protos.Transaction transactions = 1;
*/
java.util.List
getTransactionsList();
/**
* repeated .protos.Transaction transactions = 1;
*/
org.hyperledger.protos.Fabric.Transaction getTransactions(int index);
/**
* repeated .protos.Transaction transactions = 1;
*/
int getTransactionsCount();
/**
* repeated .protos.Transaction transactions = 1;
*/
java.util.List extends org.hyperledger.protos.Fabric.TransactionOrBuilder>
getTransactionsOrBuilderList();
/**
* repeated .protos.Transaction transactions = 1;
*/
org.hyperledger.protos.Fabric.TransactionOrBuilder getTransactionsOrBuilder(
int index);
}
/**
*
* TransactionBlock carries a batch of transactions.
*
*
* Protobuf type {@code protos.TransactionBlock}
*/
public static final class TransactionBlock extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.TransactionBlock)
TransactionBlockOrBuilder {
// Use TransactionBlock.newBuilder() to construct.
private TransactionBlock(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private TransactionBlock() {
transactions_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private TransactionBlock(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
transactions_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
transactions_.add(
input.readMessage(org.hyperledger.protos.Fabric.Transaction.parser(), extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
transactions_ = java.util.Collections.unmodifiableList(transactions_);
}
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_TransactionBlock_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_TransactionBlock_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.TransactionBlock.class, org.hyperledger.protos.Fabric.TransactionBlock.Builder.class);
}
public static final int TRANSACTIONS_FIELD_NUMBER = 1;
private java.util.List transactions_;
/**
* repeated .protos.Transaction transactions = 1;
*/
public java.util.List getTransactionsList() {
return transactions_;
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public java.util.List extends org.hyperledger.protos.Fabric.TransactionOrBuilder>
getTransactionsOrBuilderList() {
return transactions_;
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public int getTransactionsCount() {
return transactions_.size();
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public org.hyperledger.protos.Fabric.Transaction getTransactions(int index) {
return transactions_.get(index);
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public org.hyperledger.protos.Fabric.TransactionOrBuilder getTransactionsOrBuilder(
int index) {
return transactions_.get(index);
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < transactions_.size(); i++) {
output.writeMessage(1, transactions_.get(i));
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < transactions_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, transactions_.get(i));
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.TransactionBlock)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.TransactionBlock other = (org.hyperledger.protos.Fabric.TransactionBlock) obj;
boolean result = true;
result = result && getTransactionsList()
.equals(other.getTransactionsList());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
if (getTransactionsCount() > 0) {
hash = (37 * hash) + TRANSACTIONS_FIELD_NUMBER;
hash = (53 * hash) + getTransactionsList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.TransactionBlock parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.TransactionBlock parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.TransactionBlock parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.TransactionBlock parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.TransactionBlock parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.TransactionBlock 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 org.hyperledger.protos.Fabric.TransactionBlock parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.TransactionBlock 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 org.hyperledger.protos.Fabric.TransactionBlock parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.TransactionBlock parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.TransactionBlock prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* TransactionBlock carries a batch of transactions.
*
*
* Protobuf type {@code protos.TransactionBlock}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.TransactionBlock)
org.hyperledger.protos.Fabric.TransactionBlockOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_TransactionBlock_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_TransactionBlock_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.TransactionBlock.class, org.hyperledger.protos.Fabric.TransactionBlock.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.TransactionBlock.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getTransactionsFieldBuilder();
}
}
public Builder clear() {
super.clear();
if (transactionsBuilder_ == null) {
transactions_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
transactionsBuilder_.clear();
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_TransactionBlock_descriptor;
}
public org.hyperledger.protos.Fabric.TransactionBlock getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.TransactionBlock.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.TransactionBlock build() {
org.hyperledger.protos.Fabric.TransactionBlock result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.TransactionBlock buildPartial() {
org.hyperledger.protos.Fabric.TransactionBlock result = new org.hyperledger.protos.Fabric.TransactionBlock(this);
int from_bitField0_ = bitField0_;
if (transactionsBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
transactions_ = java.util.Collections.unmodifiableList(transactions_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.transactions_ = transactions_;
} else {
result.transactions_ = transactionsBuilder_.build();
}
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.TransactionBlock) {
return mergeFrom((org.hyperledger.protos.Fabric.TransactionBlock)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.TransactionBlock other) {
if (other == org.hyperledger.protos.Fabric.TransactionBlock.getDefaultInstance()) return this;
if (transactionsBuilder_ == null) {
if (!other.transactions_.isEmpty()) {
if (transactions_.isEmpty()) {
transactions_ = other.transactions_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureTransactionsIsMutable();
transactions_.addAll(other.transactions_);
}
onChanged();
}
} else {
if (!other.transactions_.isEmpty()) {
if (transactionsBuilder_.isEmpty()) {
transactionsBuilder_.dispose();
transactionsBuilder_ = null;
transactions_ = other.transactions_;
bitField0_ = (bitField0_ & ~0x00000001);
transactionsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getTransactionsFieldBuilder() : null;
} else {
transactionsBuilder_.addAllMessages(other.transactions_);
}
}
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.TransactionBlock parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.TransactionBlock) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List transactions_ =
java.util.Collections.emptyList();
private void ensureTransactionsIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
transactions_ = new java.util.ArrayList(transactions_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Fabric.Transaction, org.hyperledger.protos.Fabric.Transaction.Builder, org.hyperledger.protos.Fabric.TransactionOrBuilder> transactionsBuilder_;
/**
* repeated .protos.Transaction transactions = 1;
*/
public java.util.List getTransactionsList() {
if (transactionsBuilder_ == null) {
return java.util.Collections.unmodifiableList(transactions_);
} else {
return transactionsBuilder_.getMessageList();
}
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public int getTransactionsCount() {
if (transactionsBuilder_ == null) {
return transactions_.size();
} else {
return transactionsBuilder_.getCount();
}
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public org.hyperledger.protos.Fabric.Transaction getTransactions(int index) {
if (transactionsBuilder_ == null) {
return transactions_.get(index);
} else {
return transactionsBuilder_.getMessage(index);
}
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public Builder setTransactions(
int index, org.hyperledger.protos.Fabric.Transaction value) {
if (transactionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTransactionsIsMutable();
transactions_.set(index, value);
onChanged();
} else {
transactionsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public Builder setTransactions(
int index, org.hyperledger.protos.Fabric.Transaction.Builder builderForValue) {
if (transactionsBuilder_ == null) {
ensureTransactionsIsMutable();
transactions_.set(index, builderForValue.build());
onChanged();
} else {
transactionsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public Builder addTransactions(org.hyperledger.protos.Fabric.Transaction value) {
if (transactionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTransactionsIsMutable();
transactions_.add(value);
onChanged();
} else {
transactionsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public Builder addTransactions(
int index, org.hyperledger.protos.Fabric.Transaction value) {
if (transactionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTransactionsIsMutable();
transactions_.add(index, value);
onChanged();
} else {
transactionsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public Builder addTransactions(
org.hyperledger.protos.Fabric.Transaction.Builder builderForValue) {
if (transactionsBuilder_ == null) {
ensureTransactionsIsMutable();
transactions_.add(builderForValue.build());
onChanged();
} else {
transactionsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public Builder addTransactions(
int index, org.hyperledger.protos.Fabric.Transaction.Builder builderForValue) {
if (transactionsBuilder_ == null) {
ensureTransactionsIsMutable();
transactions_.add(index, builderForValue.build());
onChanged();
} else {
transactionsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public Builder addAllTransactions(
java.lang.Iterable extends org.hyperledger.protos.Fabric.Transaction> values) {
if (transactionsBuilder_ == null) {
ensureTransactionsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, transactions_);
onChanged();
} else {
transactionsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public Builder clearTransactions() {
if (transactionsBuilder_ == null) {
transactions_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
transactionsBuilder_.clear();
}
return this;
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public Builder removeTransactions(int index) {
if (transactionsBuilder_ == null) {
ensureTransactionsIsMutable();
transactions_.remove(index);
onChanged();
} else {
transactionsBuilder_.remove(index);
}
return this;
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public org.hyperledger.protos.Fabric.Transaction.Builder getTransactionsBuilder(
int index) {
return getTransactionsFieldBuilder().getBuilder(index);
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public org.hyperledger.protos.Fabric.TransactionOrBuilder getTransactionsOrBuilder(
int index) {
if (transactionsBuilder_ == null) {
return transactions_.get(index); } else {
return transactionsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public java.util.List extends org.hyperledger.protos.Fabric.TransactionOrBuilder>
getTransactionsOrBuilderList() {
if (transactionsBuilder_ != null) {
return transactionsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(transactions_);
}
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public org.hyperledger.protos.Fabric.Transaction.Builder addTransactionsBuilder() {
return getTransactionsFieldBuilder().addBuilder(
org.hyperledger.protos.Fabric.Transaction.getDefaultInstance());
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public org.hyperledger.protos.Fabric.Transaction.Builder addTransactionsBuilder(
int index) {
return getTransactionsFieldBuilder().addBuilder(
index, org.hyperledger.protos.Fabric.Transaction.getDefaultInstance());
}
/**
* repeated .protos.Transaction transactions = 1;
*/
public java.util.List
getTransactionsBuilderList() {
return getTransactionsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Fabric.Transaction, org.hyperledger.protos.Fabric.Transaction.Builder, org.hyperledger.protos.Fabric.TransactionOrBuilder>
getTransactionsFieldBuilder() {
if (transactionsBuilder_ == null) {
transactionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Fabric.Transaction, org.hyperledger.protos.Fabric.Transaction.Builder, org.hyperledger.protos.Fabric.TransactionOrBuilder>(
transactions_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
transactions_ = null;
}
return transactionsBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.TransactionBlock)
}
// @@protoc_insertion_point(class_scope:protos.TransactionBlock)
private static final org.hyperledger.protos.Fabric.TransactionBlock DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.TransactionBlock();
}
public static org.hyperledger.protos.Fabric.TransactionBlock getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public TransactionBlock parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new TransactionBlock(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.TransactionBlock getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface TransactionResultOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.TransactionResult)
com.google.protobuf.MessageOrBuilder {
/**
* optional string txid = 1;
*/
java.lang.String getTxid();
/**
* optional string txid = 1;
*/
com.google.protobuf.ByteString
getTxidBytes();
/**
* optional bytes result = 2;
*/
com.google.protobuf.ByteString getResult();
/**
* optional uint32 errorCode = 3;
*/
int getErrorCode();
/**
* optional string error = 4;
*/
java.lang.String getError();
/**
* optional string error = 4;
*/
com.google.protobuf.ByteString
getErrorBytes();
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
boolean hasChaincodeEvent();
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent getChaincodeEvent();
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder getChaincodeEventOrBuilder();
}
/**
*
* TransactionResult contains the return value of a transaction. It does
* not track potential state changes that were a result of the transaction.
* txid - The unique identifier of this transaction.
* result - The return value of the transaction.
* errorCode - An error code. 5xx will be logged as a failure in the dashboard.
* error - An error string for logging an issue.
* chaincodeEvent - any event emitted by a transaction
*
*
* Protobuf type {@code protos.TransactionResult}
*/
public static final class TransactionResult extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.TransactionResult)
TransactionResultOrBuilder {
// Use TransactionResult.newBuilder() to construct.
private TransactionResult(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private TransactionResult() {
txid_ = "";
result_ = com.google.protobuf.ByteString.EMPTY;
errorCode_ = 0;
error_ = "";
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private TransactionResult(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
java.lang.String s = input.readStringRequireUtf8();
txid_ = s;
break;
}
case 18: {
result_ = input.readBytes();
break;
}
case 24: {
errorCode_ = input.readUInt32();
break;
}
case 34: {
java.lang.String s = input.readStringRequireUtf8();
error_ = s;
break;
}
case 42: {
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder subBuilder = null;
if (chaincodeEvent_ != null) {
subBuilder = chaincodeEvent_.toBuilder();
}
chaincodeEvent_ = input.readMessage(org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(chaincodeEvent_);
chaincodeEvent_ = subBuilder.buildPartial();
}
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_TransactionResult_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_TransactionResult_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.TransactionResult.class, org.hyperledger.protos.Fabric.TransactionResult.Builder.class);
}
public static final int TXID_FIELD_NUMBER = 1;
private volatile java.lang.Object txid_;
/**
* optional string txid = 1;
*/
public java.lang.String getTxid() {
java.lang.Object ref = txid_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
txid_ = s;
return s;
}
}
/**
* optional string txid = 1;
*/
public com.google.protobuf.ByteString
getTxidBytes() {
java.lang.Object ref = txid_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
txid_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int RESULT_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString result_;
/**
* optional bytes result = 2;
*/
public com.google.protobuf.ByteString getResult() {
return result_;
}
public static final int ERRORCODE_FIELD_NUMBER = 3;
private int errorCode_;
/**
* optional uint32 errorCode = 3;
*/
public int getErrorCode() {
return errorCode_;
}
public static final int ERROR_FIELD_NUMBER = 4;
private volatile java.lang.Object error_;
/**
* optional string error = 4;
*/
public java.lang.String getError() {
java.lang.Object ref = error_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
error_ = s;
return s;
}
}
/**
* optional string error = 4;
*/
public com.google.protobuf.ByteString
getErrorBytes() {
java.lang.Object ref = error_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
error_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int CHAINCODEEVENT_FIELD_NUMBER = 5;
private org.hyperledger.protos.Chaincodeevent.ChaincodeEvent chaincodeEvent_;
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
public boolean hasChaincodeEvent() {
return chaincodeEvent_ != null;
}
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
public org.hyperledger.protos.Chaincodeevent.ChaincodeEvent getChaincodeEvent() {
return chaincodeEvent_ == null ? org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.getDefaultInstance() : chaincodeEvent_;
}
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
public org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder getChaincodeEventOrBuilder() {
return getChaincodeEvent();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!getTxidBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, txid_);
}
if (!result_.isEmpty()) {
output.writeBytes(2, result_);
}
if (errorCode_ != 0) {
output.writeUInt32(3, errorCode_);
}
if (!getErrorBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, error_);
}
if (chaincodeEvent_ != null) {
output.writeMessage(5, getChaincodeEvent());
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!getTxidBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, txid_);
}
if (!result_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, result_);
}
if (errorCode_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(3, errorCode_);
}
if (!getErrorBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, error_);
}
if (chaincodeEvent_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, getChaincodeEvent());
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.TransactionResult)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.TransactionResult other = (org.hyperledger.protos.Fabric.TransactionResult) obj;
boolean result = true;
result = result && getTxid()
.equals(other.getTxid());
result = result && getResult()
.equals(other.getResult());
result = result && (getErrorCode()
== other.getErrorCode());
result = result && getError()
.equals(other.getError());
result = result && (hasChaincodeEvent() == other.hasChaincodeEvent());
if (hasChaincodeEvent()) {
result = result && getChaincodeEvent()
.equals(other.getChaincodeEvent());
}
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + TXID_FIELD_NUMBER;
hash = (53 * hash) + getTxid().hashCode();
hash = (37 * hash) + RESULT_FIELD_NUMBER;
hash = (53 * hash) + getResult().hashCode();
hash = (37 * hash) + ERRORCODE_FIELD_NUMBER;
hash = (53 * hash) + getErrorCode();
hash = (37 * hash) + ERROR_FIELD_NUMBER;
hash = (53 * hash) + getError().hashCode();
if (hasChaincodeEvent()) {
hash = (37 * hash) + CHAINCODEEVENT_FIELD_NUMBER;
hash = (53 * hash) + getChaincodeEvent().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.TransactionResult parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.TransactionResult parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.TransactionResult parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.TransactionResult parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.TransactionResult parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.TransactionResult 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 org.hyperledger.protos.Fabric.TransactionResult parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.TransactionResult 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 org.hyperledger.protos.Fabric.TransactionResult parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.TransactionResult parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.TransactionResult prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* TransactionResult contains the return value of a transaction. It does
* not track potential state changes that were a result of the transaction.
* txid - The unique identifier of this transaction.
* result - The return value of the transaction.
* errorCode - An error code. 5xx will be logged as a failure in the dashboard.
* error - An error string for logging an issue.
* chaincodeEvent - any event emitted by a transaction
*
*
* Protobuf type {@code protos.TransactionResult}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.TransactionResult)
org.hyperledger.protos.Fabric.TransactionResultOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_TransactionResult_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_TransactionResult_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.TransactionResult.class, org.hyperledger.protos.Fabric.TransactionResult.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.TransactionResult.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
txid_ = "";
result_ = com.google.protobuf.ByteString.EMPTY;
errorCode_ = 0;
error_ = "";
if (chaincodeEventBuilder_ == null) {
chaincodeEvent_ = null;
} else {
chaincodeEvent_ = null;
chaincodeEventBuilder_ = null;
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_TransactionResult_descriptor;
}
public org.hyperledger.protos.Fabric.TransactionResult getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.TransactionResult.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.TransactionResult build() {
org.hyperledger.protos.Fabric.TransactionResult result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.TransactionResult buildPartial() {
org.hyperledger.protos.Fabric.TransactionResult result = new org.hyperledger.protos.Fabric.TransactionResult(this);
result.txid_ = txid_;
result.result_ = result_;
result.errorCode_ = errorCode_;
result.error_ = error_;
if (chaincodeEventBuilder_ == null) {
result.chaincodeEvent_ = chaincodeEvent_;
} else {
result.chaincodeEvent_ = chaincodeEventBuilder_.build();
}
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.TransactionResult) {
return mergeFrom((org.hyperledger.protos.Fabric.TransactionResult)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.TransactionResult other) {
if (other == org.hyperledger.protos.Fabric.TransactionResult.getDefaultInstance()) return this;
if (!other.getTxid().isEmpty()) {
txid_ = other.txid_;
onChanged();
}
if (other.getResult() != com.google.protobuf.ByteString.EMPTY) {
setResult(other.getResult());
}
if (other.getErrorCode() != 0) {
setErrorCode(other.getErrorCode());
}
if (!other.getError().isEmpty()) {
error_ = other.error_;
onChanged();
}
if (other.hasChaincodeEvent()) {
mergeChaincodeEvent(other.getChaincodeEvent());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.TransactionResult parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.TransactionResult) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object txid_ = "";
/**
* optional string txid = 1;
*/
public java.lang.String getTxid() {
java.lang.Object ref = txid_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
txid_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string txid = 1;
*/
public com.google.protobuf.ByteString
getTxidBytes() {
java.lang.Object ref = txid_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
txid_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string txid = 1;
*/
public Builder setTxid(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
txid_ = value;
onChanged();
return this;
}
/**
* optional string txid = 1;
*/
public Builder clearTxid() {
txid_ = getDefaultInstance().getTxid();
onChanged();
return this;
}
/**
* optional string txid = 1;
*/
public Builder setTxidBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
txid_ = value;
onChanged();
return this;
}
private com.google.protobuf.ByteString result_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes result = 2;
*/
public com.google.protobuf.ByteString getResult() {
return result_;
}
/**
* optional bytes result = 2;
*/
public Builder setResult(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
result_ = value;
onChanged();
return this;
}
/**
* optional bytes result = 2;
*/
public Builder clearResult() {
result_ = getDefaultInstance().getResult();
onChanged();
return this;
}
private int errorCode_ ;
/**
* optional uint32 errorCode = 3;
*/
public int getErrorCode() {
return errorCode_;
}
/**
* optional uint32 errorCode = 3;
*/
public Builder setErrorCode(int value) {
errorCode_ = value;
onChanged();
return this;
}
/**
* optional uint32 errorCode = 3;
*/
public Builder clearErrorCode() {
errorCode_ = 0;
onChanged();
return this;
}
private java.lang.Object error_ = "";
/**
* optional string error = 4;
*/
public java.lang.String getError() {
java.lang.Object ref = error_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
error_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string error = 4;
*/
public com.google.protobuf.ByteString
getErrorBytes() {
java.lang.Object ref = error_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
error_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string error = 4;
*/
public Builder setError(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
error_ = value;
onChanged();
return this;
}
/**
* optional string error = 4;
*/
public Builder clearError() {
error_ = getDefaultInstance().getError();
onChanged();
return this;
}
/**
* optional string error = 4;
*/
public Builder setErrorBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
error_ = value;
onChanged();
return this;
}
private org.hyperledger.protos.Chaincodeevent.ChaincodeEvent chaincodeEvent_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent, org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder, org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder> chaincodeEventBuilder_;
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
public boolean hasChaincodeEvent() {
return chaincodeEventBuilder_ != null || chaincodeEvent_ != null;
}
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
public org.hyperledger.protos.Chaincodeevent.ChaincodeEvent getChaincodeEvent() {
if (chaincodeEventBuilder_ == null) {
return chaincodeEvent_ == null ? org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.getDefaultInstance() : chaincodeEvent_;
} else {
return chaincodeEventBuilder_.getMessage();
}
}
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
public Builder setChaincodeEvent(org.hyperledger.protos.Chaincodeevent.ChaincodeEvent value) {
if (chaincodeEventBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
chaincodeEvent_ = value;
onChanged();
} else {
chaincodeEventBuilder_.setMessage(value);
}
return this;
}
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
public Builder setChaincodeEvent(
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder builderForValue) {
if (chaincodeEventBuilder_ == null) {
chaincodeEvent_ = builderForValue.build();
onChanged();
} else {
chaincodeEventBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
public Builder mergeChaincodeEvent(org.hyperledger.protos.Chaincodeevent.ChaincodeEvent value) {
if (chaincodeEventBuilder_ == null) {
if (chaincodeEvent_ != null) {
chaincodeEvent_ =
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.newBuilder(chaincodeEvent_).mergeFrom(value).buildPartial();
} else {
chaincodeEvent_ = value;
}
onChanged();
} else {
chaincodeEventBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
public Builder clearChaincodeEvent() {
if (chaincodeEventBuilder_ == null) {
chaincodeEvent_ = null;
onChanged();
} else {
chaincodeEvent_ = null;
chaincodeEventBuilder_ = null;
}
return this;
}
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
public org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder getChaincodeEventBuilder() {
onChanged();
return getChaincodeEventFieldBuilder().getBuilder();
}
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
public org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder getChaincodeEventOrBuilder() {
if (chaincodeEventBuilder_ != null) {
return chaincodeEventBuilder_.getMessageOrBuilder();
} else {
return chaincodeEvent_ == null ?
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.getDefaultInstance() : chaincodeEvent_;
}
}
/**
* optional .protos.ChaincodeEvent chaincodeEvent = 5;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent, org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder, org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder>
getChaincodeEventFieldBuilder() {
if (chaincodeEventBuilder_ == null) {
chaincodeEventBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent, org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder, org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder>(
getChaincodeEvent(),
getParentForChildren(),
isClean());
chaincodeEvent_ = null;
}
return chaincodeEventBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.TransactionResult)
}
// @@protoc_insertion_point(class_scope:protos.TransactionResult)
private static final org.hyperledger.protos.Fabric.TransactionResult DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.TransactionResult();
}
public static org.hyperledger.protos.Fabric.TransactionResult getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public TransactionResult parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new TransactionResult(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.TransactionResult getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface BlockOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.Block)
com.google.protobuf.MessageOrBuilder {
/**
* optional uint32 version = 1;
*/
int getVersion();
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
boolean hasTimestamp();
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
com.google.protobuf.Timestamp getTimestamp();
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder();
/**
* repeated .protos.Transaction transactions = 3;
*/
java.util.List
getTransactionsList();
/**
* repeated .protos.Transaction transactions = 3;
*/
org.hyperledger.protos.Fabric.Transaction getTransactions(int index);
/**
* repeated .protos.Transaction transactions = 3;
*/
int getTransactionsCount();
/**
* repeated .protos.Transaction transactions = 3;
*/
java.util.List extends org.hyperledger.protos.Fabric.TransactionOrBuilder>
getTransactionsOrBuilderList();
/**
* repeated .protos.Transaction transactions = 3;
*/
org.hyperledger.protos.Fabric.TransactionOrBuilder getTransactionsOrBuilder(
int index);
/**
* optional bytes stateHash = 4;
*/
com.google.protobuf.ByteString getStateHash();
/**
* optional bytes previousBlockHash = 5;
*/
com.google.protobuf.ByteString getPreviousBlockHash();
/**
* optional bytes consensusMetadata = 6;
*/
com.google.protobuf.ByteString getConsensusMetadata();
/**
* optional .protos.NonHashData nonHashData = 7;
*/
boolean hasNonHashData();
/**
* optional .protos.NonHashData nonHashData = 7;
*/
org.hyperledger.protos.Fabric.NonHashData getNonHashData();
/**
* optional .protos.NonHashData nonHashData = 7;
*/
org.hyperledger.protos.Fabric.NonHashDataOrBuilder getNonHashDataOrBuilder();
}
/**
*
* Block carries The data that describes a block in the blockchain.
* version - Version used to track any protocol changes.
* timestamp - The time at which the block or transaction order
* was proposed. This may not be used by all consensus modules.
* transactions - The ordered list of transactions in the block.
* stateHash - The state hash after running transactions in this block.
* previousBlockHash - The hash of the previous block in the chain.
* consensusMetadata - Consensus modules may optionally store any
* additional metadata in this field.
* nonHashData - Data stored with the block, but not included in the blocks
* hash. This allows this data to be different per peer or discarded without
* impacting the blockchain.
*
*
* Protobuf type {@code protos.Block}
*/
public static final class Block extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.Block)
BlockOrBuilder {
// Use Block.newBuilder() to construct.
private Block(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Block() {
version_ = 0;
transactions_ = java.util.Collections.emptyList();
stateHash_ = com.google.protobuf.ByteString.EMPTY;
previousBlockHash_ = com.google.protobuf.ByteString.EMPTY;
consensusMetadata_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private Block(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
version_ = input.readUInt32();
break;
}
case 18: {
com.google.protobuf.Timestamp.Builder subBuilder = null;
if (timestamp_ != null) {
subBuilder = timestamp_.toBuilder();
}
timestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(timestamp_);
timestamp_ = subBuilder.buildPartial();
}
break;
}
case 26: {
if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
transactions_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000004;
}
transactions_.add(
input.readMessage(org.hyperledger.protos.Fabric.Transaction.parser(), extensionRegistry));
break;
}
case 34: {
stateHash_ = input.readBytes();
break;
}
case 42: {
previousBlockHash_ = input.readBytes();
break;
}
case 50: {
consensusMetadata_ = input.readBytes();
break;
}
case 58: {
org.hyperledger.protos.Fabric.NonHashData.Builder subBuilder = null;
if (nonHashData_ != null) {
subBuilder = nonHashData_.toBuilder();
}
nonHashData_ = input.readMessage(org.hyperledger.protos.Fabric.NonHashData.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(nonHashData_);
nonHashData_ = subBuilder.buildPartial();
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
transactions_ = java.util.Collections.unmodifiableList(transactions_);
}
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_Block_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_Block_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.Block.class, org.hyperledger.protos.Fabric.Block.Builder.class);
}
private int bitField0_;
public static final int VERSION_FIELD_NUMBER = 1;
private int version_;
/**
* optional uint32 version = 1;
*/
public int getVersion() {
return version_;
}
public static final int TIMESTAMP_FIELD_NUMBER = 2;
private com.google.protobuf.Timestamp timestamp_;
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public boolean hasTimestamp() {
return timestamp_ != null;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public com.google.protobuf.Timestamp getTimestamp() {
return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() {
return getTimestamp();
}
public static final int TRANSACTIONS_FIELD_NUMBER = 3;
private java.util.List transactions_;
/**
* repeated .protos.Transaction transactions = 3;
*/
public java.util.List getTransactionsList() {
return transactions_;
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public java.util.List extends org.hyperledger.protos.Fabric.TransactionOrBuilder>
getTransactionsOrBuilderList() {
return transactions_;
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public int getTransactionsCount() {
return transactions_.size();
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public org.hyperledger.protos.Fabric.Transaction getTransactions(int index) {
return transactions_.get(index);
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public org.hyperledger.protos.Fabric.TransactionOrBuilder getTransactionsOrBuilder(
int index) {
return transactions_.get(index);
}
public static final int STATEHASH_FIELD_NUMBER = 4;
private com.google.protobuf.ByteString stateHash_;
/**
* optional bytes stateHash = 4;
*/
public com.google.protobuf.ByteString getStateHash() {
return stateHash_;
}
public static final int PREVIOUSBLOCKHASH_FIELD_NUMBER = 5;
private com.google.protobuf.ByteString previousBlockHash_;
/**
* optional bytes previousBlockHash = 5;
*/
public com.google.protobuf.ByteString getPreviousBlockHash() {
return previousBlockHash_;
}
public static final int CONSENSUSMETADATA_FIELD_NUMBER = 6;
private com.google.protobuf.ByteString consensusMetadata_;
/**
* optional bytes consensusMetadata = 6;
*/
public com.google.protobuf.ByteString getConsensusMetadata() {
return consensusMetadata_;
}
public static final int NONHASHDATA_FIELD_NUMBER = 7;
private org.hyperledger.protos.Fabric.NonHashData nonHashData_;
/**
* optional .protos.NonHashData nonHashData = 7;
*/
public boolean hasNonHashData() {
return nonHashData_ != null;
}
/**
* optional .protos.NonHashData nonHashData = 7;
*/
public org.hyperledger.protos.Fabric.NonHashData getNonHashData() {
return nonHashData_ == null ? org.hyperledger.protos.Fabric.NonHashData.getDefaultInstance() : nonHashData_;
}
/**
* optional .protos.NonHashData nonHashData = 7;
*/
public org.hyperledger.protos.Fabric.NonHashDataOrBuilder getNonHashDataOrBuilder() {
return getNonHashData();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (version_ != 0) {
output.writeUInt32(1, version_);
}
if (timestamp_ != null) {
output.writeMessage(2, getTimestamp());
}
for (int i = 0; i < transactions_.size(); i++) {
output.writeMessage(3, transactions_.get(i));
}
if (!stateHash_.isEmpty()) {
output.writeBytes(4, stateHash_);
}
if (!previousBlockHash_.isEmpty()) {
output.writeBytes(5, previousBlockHash_);
}
if (!consensusMetadata_.isEmpty()) {
output.writeBytes(6, consensusMetadata_);
}
if (nonHashData_ != null) {
output.writeMessage(7, getNonHashData());
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (version_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(1, version_);
}
if (timestamp_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getTimestamp());
}
for (int i = 0; i < transactions_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, transactions_.get(i));
}
if (!stateHash_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, stateHash_);
}
if (!previousBlockHash_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(5, previousBlockHash_);
}
if (!consensusMetadata_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(6, consensusMetadata_);
}
if (nonHashData_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(7, getNonHashData());
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.Block)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.Block other = (org.hyperledger.protos.Fabric.Block) obj;
boolean result = true;
result = result && (getVersion()
== other.getVersion());
result = result && (hasTimestamp() == other.hasTimestamp());
if (hasTimestamp()) {
result = result && getTimestamp()
.equals(other.getTimestamp());
}
result = result && getTransactionsList()
.equals(other.getTransactionsList());
result = result && getStateHash()
.equals(other.getStateHash());
result = result && getPreviousBlockHash()
.equals(other.getPreviousBlockHash());
result = result && getConsensusMetadata()
.equals(other.getConsensusMetadata());
result = result && (hasNonHashData() == other.hasNonHashData());
if (hasNonHashData()) {
result = result && getNonHashData()
.equals(other.getNonHashData());
}
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + VERSION_FIELD_NUMBER;
hash = (53 * hash) + getVersion();
if (hasTimestamp()) {
hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER;
hash = (53 * hash) + getTimestamp().hashCode();
}
if (getTransactionsCount() > 0) {
hash = (37 * hash) + TRANSACTIONS_FIELD_NUMBER;
hash = (53 * hash) + getTransactionsList().hashCode();
}
hash = (37 * hash) + STATEHASH_FIELD_NUMBER;
hash = (53 * hash) + getStateHash().hashCode();
hash = (37 * hash) + PREVIOUSBLOCKHASH_FIELD_NUMBER;
hash = (53 * hash) + getPreviousBlockHash().hashCode();
hash = (37 * hash) + CONSENSUSMETADATA_FIELD_NUMBER;
hash = (53 * hash) + getConsensusMetadata().hashCode();
if (hasNonHashData()) {
hash = (37 * hash) + NONHASHDATA_FIELD_NUMBER;
hash = (53 * hash) + getNonHashData().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.Block parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.Block parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.Block parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.Block parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.Block parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.Block 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 org.hyperledger.protos.Fabric.Block parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.Block 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 org.hyperledger.protos.Fabric.Block parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.Block parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.Block prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* Block carries The data that describes a block in the blockchain.
* version - Version used to track any protocol changes.
* timestamp - The time at which the block or transaction order
* was proposed. This may not be used by all consensus modules.
* transactions - The ordered list of transactions in the block.
* stateHash - The state hash after running transactions in this block.
* previousBlockHash - The hash of the previous block in the chain.
* consensusMetadata - Consensus modules may optionally store any
* additional metadata in this field.
* nonHashData - Data stored with the block, but not included in the blocks
* hash. This allows this data to be different per peer or discarded without
* impacting the blockchain.
*
*
* Protobuf type {@code protos.Block}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.Block)
org.hyperledger.protos.Fabric.BlockOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_Block_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_Block_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.Block.class, org.hyperledger.protos.Fabric.Block.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.Block.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getTransactionsFieldBuilder();
}
}
public Builder clear() {
super.clear();
version_ = 0;
if (timestampBuilder_ == null) {
timestamp_ = null;
} else {
timestamp_ = null;
timestampBuilder_ = null;
}
if (transactionsBuilder_ == null) {
transactions_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
} else {
transactionsBuilder_.clear();
}
stateHash_ = com.google.protobuf.ByteString.EMPTY;
previousBlockHash_ = com.google.protobuf.ByteString.EMPTY;
consensusMetadata_ = com.google.protobuf.ByteString.EMPTY;
if (nonHashDataBuilder_ == null) {
nonHashData_ = null;
} else {
nonHashData_ = null;
nonHashDataBuilder_ = null;
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_Block_descriptor;
}
public org.hyperledger.protos.Fabric.Block getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.Block.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.Block build() {
org.hyperledger.protos.Fabric.Block result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.Block buildPartial() {
org.hyperledger.protos.Fabric.Block result = new org.hyperledger.protos.Fabric.Block(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
result.version_ = version_;
if (timestampBuilder_ == null) {
result.timestamp_ = timestamp_;
} else {
result.timestamp_ = timestampBuilder_.build();
}
if (transactionsBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004)) {
transactions_ = java.util.Collections.unmodifiableList(transactions_);
bitField0_ = (bitField0_ & ~0x00000004);
}
result.transactions_ = transactions_;
} else {
result.transactions_ = transactionsBuilder_.build();
}
result.stateHash_ = stateHash_;
result.previousBlockHash_ = previousBlockHash_;
result.consensusMetadata_ = consensusMetadata_;
if (nonHashDataBuilder_ == null) {
result.nonHashData_ = nonHashData_;
} else {
result.nonHashData_ = nonHashDataBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.Block) {
return mergeFrom((org.hyperledger.protos.Fabric.Block)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.Block other) {
if (other == org.hyperledger.protos.Fabric.Block.getDefaultInstance()) return this;
if (other.getVersion() != 0) {
setVersion(other.getVersion());
}
if (other.hasTimestamp()) {
mergeTimestamp(other.getTimestamp());
}
if (transactionsBuilder_ == null) {
if (!other.transactions_.isEmpty()) {
if (transactions_.isEmpty()) {
transactions_ = other.transactions_;
bitField0_ = (bitField0_ & ~0x00000004);
} else {
ensureTransactionsIsMutable();
transactions_.addAll(other.transactions_);
}
onChanged();
}
} else {
if (!other.transactions_.isEmpty()) {
if (transactionsBuilder_.isEmpty()) {
transactionsBuilder_.dispose();
transactionsBuilder_ = null;
transactions_ = other.transactions_;
bitField0_ = (bitField0_ & ~0x00000004);
transactionsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getTransactionsFieldBuilder() : null;
} else {
transactionsBuilder_.addAllMessages(other.transactions_);
}
}
}
if (other.getStateHash() != com.google.protobuf.ByteString.EMPTY) {
setStateHash(other.getStateHash());
}
if (other.getPreviousBlockHash() != com.google.protobuf.ByteString.EMPTY) {
setPreviousBlockHash(other.getPreviousBlockHash());
}
if (other.getConsensusMetadata() != com.google.protobuf.ByteString.EMPTY) {
setConsensusMetadata(other.getConsensusMetadata());
}
if (other.hasNonHashData()) {
mergeNonHashData(other.getNonHashData());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.Block parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.Block) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private int version_ ;
/**
* optional uint32 version = 1;
*/
public int getVersion() {
return version_;
}
/**
* optional uint32 version = 1;
*/
public Builder setVersion(int value) {
version_ = value;
onChanged();
return this;
}
/**
* optional uint32 version = 1;
*/
public Builder clearVersion() {
version_ = 0;
onChanged();
return this;
}
private com.google.protobuf.Timestamp timestamp_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> timestampBuilder_;
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public boolean hasTimestamp() {
return timestampBuilder_ != null || timestamp_ != null;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public com.google.protobuf.Timestamp getTimestamp() {
if (timestampBuilder_ == null) {
return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_;
} else {
return timestampBuilder_.getMessage();
}
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public Builder setTimestamp(com.google.protobuf.Timestamp value) {
if (timestampBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
timestamp_ = value;
onChanged();
} else {
timestampBuilder_.setMessage(value);
}
return this;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public Builder setTimestamp(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (timestampBuilder_ == null) {
timestamp_ = builderForValue.build();
onChanged();
} else {
timestampBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public Builder mergeTimestamp(com.google.protobuf.Timestamp value) {
if (timestampBuilder_ == null) {
if (timestamp_ != null) {
timestamp_ =
com.google.protobuf.Timestamp.newBuilder(timestamp_).mergeFrom(value).buildPartial();
} else {
timestamp_ = value;
}
onChanged();
} else {
timestampBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public Builder clearTimestamp() {
if (timestampBuilder_ == null) {
timestamp_ = null;
onChanged();
} else {
timestamp_ = null;
timestampBuilder_ = null;
}
return this;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public com.google.protobuf.Timestamp.Builder getTimestampBuilder() {
onChanged();
return getTimestampFieldBuilder().getBuilder();
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() {
if (timestampBuilder_ != null) {
return timestampBuilder_.getMessageOrBuilder();
} else {
return timestamp_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_;
}
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getTimestampFieldBuilder() {
if (timestampBuilder_ == null) {
timestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getTimestamp(),
getParentForChildren(),
isClean());
timestamp_ = null;
}
return timestampBuilder_;
}
private java.util.List transactions_ =
java.util.Collections.emptyList();
private void ensureTransactionsIsMutable() {
if (!((bitField0_ & 0x00000004) == 0x00000004)) {
transactions_ = new java.util.ArrayList(transactions_);
bitField0_ |= 0x00000004;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Fabric.Transaction, org.hyperledger.protos.Fabric.Transaction.Builder, org.hyperledger.protos.Fabric.TransactionOrBuilder> transactionsBuilder_;
/**
* repeated .protos.Transaction transactions = 3;
*/
public java.util.List getTransactionsList() {
if (transactionsBuilder_ == null) {
return java.util.Collections.unmodifiableList(transactions_);
} else {
return transactionsBuilder_.getMessageList();
}
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public int getTransactionsCount() {
if (transactionsBuilder_ == null) {
return transactions_.size();
} else {
return transactionsBuilder_.getCount();
}
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public org.hyperledger.protos.Fabric.Transaction getTransactions(int index) {
if (transactionsBuilder_ == null) {
return transactions_.get(index);
} else {
return transactionsBuilder_.getMessage(index);
}
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public Builder setTransactions(
int index, org.hyperledger.protos.Fabric.Transaction value) {
if (transactionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTransactionsIsMutable();
transactions_.set(index, value);
onChanged();
} else {
transactionsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public Builder setTransactions(
int index, org.hyperledger.protos.Fabric.Transaction.Builder builderForValue) {
if (transactionsBuilder_ == null) {
ensureTransactionsIsMutable();
transactions_.set(index, builderForValue.build());
onChanged();
} else {
transactionsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public Builder addTransactions(org.hyperledger.protos.Fabric.Transaction value) {
if (transactionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTransactionsIsMutable();
transactions_.add(value);
onChanged();
} else {
transactionsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public Builder addTransactions(
int index, org.hyperledger.protos.Fabric.Transaction value) {
if (transactionsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureTransactionsIsMutable();
transactions_.add(index, value);
onChanged();
} else {
transactionsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public Builder addTransactions(
org.hyperledger.protos.Fabric.Transaction.Builder builderForValue) {
if (transactionsBuilder_ == null) {
ensureTransactionsIsMutable();
transactions_.add(builderForValue.build());
onChanged();
} else {
transactionsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public Builder addTransactions(
int index, org.hyperledger.protos.Fabric.Transaction.Builder builderForValue) {
if (transactionsBuilder_ == null) {
ensureTransactionsIsMutable();
transactions_.add(index, builderForValue.build());
onChanged();
} else {
transactionsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public Builder addAllTransactions(
java.lang.Iterable extends org.hyperledger.protos.Fabric.Transaction> values) {
if (transactionsBuilder_ == null) {
ensureTransactionsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, transactions_);
onChanged();
} else {
transactionsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public Builder clearTransactions() {
if (transactionsBuilder_ == null) {
transactions_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
} else {
transactionsBuilder_.clear();
}
return this;
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public Builder removeTransactions(int index) {
if (transactionsBuilder_ == null) {
ensureTransactionsIsMutable();
transactions_.remove(index);
onChanged();
} else {
transactionsBuilder_.remove(index);
}
return this;
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public org.hyperledger.protos.Fabric.Transaction.Builder getTransactionsBuilder(
int index) {
return getTransactionsFieldBuilder().getBuilder(index);
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public org.hyperledger.protos.Fabric.TransactionOrBuilder getTransactionsOrBuilder(
int index) {
if (transactionsBuilder_ == null) {
return transactions_.get(index); } else {
return transactionsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public java.util.List extends org.hyperledger.protos.Fabric.TransactionOrBuilder>
getTransactionsOrBuilderList() {
if (transactionsBuilder_ != null) {
return transactionsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(transactions_);
}
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public org.hyperledger.protos.Fabric.Transaction.Builder addTransactionsBuilder() {
return getTransactionsFieldBuilder().addBuilder(
org.hyperledger.protos.Fabric.Transaction.getDefaultInstance());
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public org.hyperledger.protos.Fabric.Transaction.Builder addTransactionsBuilder(
int index) {
return getTransactionsFieldBuilder().addBuilder(
index, org.hyperledger.protos.Fabric.Transaction.getDefaultInstance());
}
/**
* repeated .protos.Transaction transactions = 3;
*/
public java.util.List
getTransactionsBuilderList() {
return getTransactionsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Fabric.Transaction, org.hyperledger.protos.Fabric.Transaction.Builder, org.hyperledger.protos.Fabric.TransactionOrBuilder>
getTransactionsFieldBuilder() {
if (transactionsBuilder_ == null) {
transactionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Fabric.Transaction, org.hyperledger.protos.Fabric.Transaction.Builder, org.hyperledger.protos.Fabric.TransactionOrBuilder>(
transactions_,
((bitField0_ & 0x00000004) == 0x00000004),
getParentForChildren(),
isClean());
transactions_ = null;
}
return transactionsBuilder_;
}
private com.google.protobuf.ByteString stateHash_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes stateHash = 4;
*/
public com.google.protobuf.ByteString getStateHash() {
return stateHash_;
}
/**
* optional bytes stateHash = 4;
*/
public Builder setStateHash(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
stateHash_ = value;
onChanged();
return this;
}
/**
* optional bytes stateHash = 4;
*/
public Builder clearStateHash() {
stateHash_ = getDefaultInstance().getStateHash();
onChanged();
return this;
}
private com.google.protobuf.ByteString previousBlockHash_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes previousBlockHash = 5;
*/
public com.google.protobuf.ByteString getPreviousBlockHash() {
return previousBlockHash_;
}
/**
* optional bytes previousBlockHash = 5;
*/
public Builder setPreviousBlockHash(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
previousBlockHash_ = value;
onChanged();
return this;
}
/**
* optional bytes previousBlockHash = 5;
*/
public Builder clearPreviousBlockHash() {
previousBlockHash_ = getDefaultInstance().getPreviousBlockHash();
onChanged();
return this;
}
private com.google.protobuf.ByteString consensusMetadata_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes consensusMetadata = 6;
*/
public com.google.protobuf.ByteString getConsensusMetadata() {
return consensusMetadata_;
}
/**
* optional bytes consensusMetadata = 6;
*/
public Builder setConsensusMetadata(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
consensusMetadata_ = value;
onChanged();
return this;
}
/**
* optional bytes consensusMetadata = 6;
*/
public Builder clearConsensusMetadata() {
consensusMetadata_ = getDefaultInstance().getConsensusMetadata();
onChanged();
return this;
}
private org.hyperledger.protos.Fabric.NonHashData nonHashData_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.NonHashData, org.hyperledger.protos.Fabric.NonHashData.Builder, org.hyperledger.protos.Fabric.NonHashDataOrBuilder> nonHashDataBuilder_;
/**
* optional .protos.NonHashData nonHashData = 7;
*/
public boolean hasNonHashData() {
return nonHashDataBuilder_ != null || nonHashData_ != null;
}
/**
* optional .protos.NonHashData nonHashData = 7;
*/
public org.hyperledger.protos.Fabric.NonHashData getNonHashData() {
if (nonHashDataBuilder_ == null) {
return nonHashData_ == null ? org.hyperledger.protos.Fabric.NonHashData.getDefaultInstance() : nonHashData_;
} else {
return nonHashDataBuilder_.getMessage();
}
}
/**
* optional .protos.NonHashData nonHashData = 7;
*/
public Builder setNonHashData(org.hyperledger.protos.Fabric.NonHashData value) {
if (nonHashDataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
nonHashData_ = value;
onChanged();
} else {
nonHashDataBuilder_.setMessage(value);
}
return this;
}
/**
* optional .protos.NonHashData nonHashData = 7;
*/
public Builder setNonHashData(
org.hyperledger.protos.Fabric.NonHashData.Builder builderForValue) {
if (nonHashDataBuilder_ == null) {
nonHashData_ = builderForValue.build();
onChanged();
} else {
nonHashDataBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .protos.NonHashData nonHashData = 7;
*/
public Builder mergeNonHashData(org.hyperledger.protos.Fabric.NonHashData value) {
if (nonHashDataBuilder_ == null) {
if (nonHashData_ != null) {
nonHashData_ =
org.hyperledger.protos.Fabric.NonHashData.newBuilder(nonHashData_).mergeFrom(value).buildPartial();
} else {
nonHashData_ = value;
}
onChanged();
} else {
nonHashDataBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .protos.NonHashData nonHashData = 7;
*/
public Builder clearNonHashData() {
if (nonHashDataBuilder_ == null) {
nonHashData_ = null;
onChanged();
} else {
nonHashData_ = null;
nonHashDataBuilder_ = null;
}
return this;
}
/**
* optional .protos.NonHashData nonHashData = 7;
*/
public org.hyperledger.protos.Fabric.NonHashData.Builder getNonHashDataBuilder() {
onChanged();
return getNonHashDataFieldBuilder().getBuilder();
}
/**
* optional .protos.NonHashData nonHashData = 7;
*/
public org.hyperledger.protos.Fabric.NonHashDataOrBuilder getNonHashDataOrBuilder() {
if (nonHashDataBuilder_ != null) {
return nonHashDataBuilder_.getMessageOrBuilder();
} else {
return nonHashData_ == null ?
org.hyperledger.protos.Fabric.NonHashData.getDefaultInstance() : nonHashData_;
}
}
/**
* optional .protos.NonHashData nonHashData = 7;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.NonHashData, org.hyperledger.protos.Fabric.NonHashData.Builder, org.hyperledger.protos.Fabric.NonHashDataOrBuilder>
getNonHashDataFieldBuilder() {
if (nonHashDataBuilder_ == null) {
nonHashDataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.NonHashData, org.hyperledger.protos.Fabric.NonHashData.Builder, org.hyperledger.protos.Fabric.NonHashDataOrBuilder>(
getNonHashData(),
getParentForChildren(),
isClean());
nonHashData_ = null;
}
return nonHashDataBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.Block)
}
// @@protoc_insertion_point(class_scope:protos.Block)
private static final org.hyperledger.protos.Fabric.Block DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.Block();
}
public static org.hyperledger.protos.Fabric.Block getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Block parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Block(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.Block getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface BlockchainInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.BlockchainInfo)
com.google.protobuf.MessageOrBuilder {
/**
* optional uint64 height = 1;
*/
long getHeight();
/**
* optional bytes currentBlockHash = 2;
*/
com.google.protobuf.ByteString getCurrentBlockHash();
/**
* optional bytes previousBlockHash = 3;
*/
com.google.protobuf.ByteString getPreviousBlockHash();
}
/**
*
* Contains information about the blockchain ledger such as height, current
* block hash, and previous block hash.
*
*
* Protobuf type {@code protos.BlockchainInfo}
*/
public static final class BlockchainInfo extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.BlockchainInfo)
BlockchainInfoOrBuilder {
// Use BlockchainInfo.newBuilder() to construct.
private BlockchainInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private BlockchainInfo() {
height_ = 0L;
currentBlockHash_ = com.google.protobuf.ByteString.EMPTY;
previousBlockHash_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private BlockchainInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
height_ = input.readUInt64();
break;
}
case 18: {
currentBlockHash_ = input.readBytes();
break;
}
case 26: {
previousBlockHash_ = input.readBytes();
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_BlockchainInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_BlockchainInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.BlockchainInfo.class, org.hyperledger.protos.Fabric.BlockchainInfo.Builder.class);
}
public static final int HEIGHT_FIELD_NUMBER = 1;
private long height_;
/**
* optional uint64 height = 1;
*/
public long getHeight() {
return height_;
}
public static final int CURRENTBLOCKHASH_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString currentBlockHash_;
/**
* optional bytes currentBlockHash = 2;
*/
public com.google.protobuf.ByteString getCurrentBlockHash() {
return currentBlockHash_;
}
public static final int PREVIOUSBLOCKHASH_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString previousBlockHash_;
/**
* optional bytes previousBlockHash = 3;
*/
public com.google.protobuf.ByteString getPreviousBlockHash() {
return previousBlockHash_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (height_ != 0L) {
output.writeUInt64(1, height_);
}
if (!currentBlockHash_.isEmpty()) {
output.writeBytes(2, currentBlockHash_);
}
if (!previousBlockHash_.isEmpty()) {
output.writeBytes(3, previousBlockHash_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (height_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, height_);
}
if (!currentBlockHash_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, currentBlockHash_);
}
if (!previousBlockHash_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, previousBlockHash_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.BlockchainInfo)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.BlockchainInfo other = (org.hyperledger.protos.Fabric.BlockchainInfo) obj;
boolean result = true;
result = result && (getHeight()
== other.getHeight());
result = result && getCurrentBlockHash()
.equals(other.getCurrentBlockHash());
result = result && getPreviousBlockHash()
.equals(other.getPreviousBlockHash());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + HEIGHT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getHeight());
hash = (37 * hash) + CURRENTBLOCKHASH_FIELD_NUMBER;
hash = (53 * hash) + getCurrentBlockHash().hashCode();
hash = (37 * hash) + PREVIOUSBLOCKHASH_FIELD_NUMBER;
hash = (53 * hash) + getPreviousBlockHash().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.BlockchainInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.BlockchainInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.BlockchainInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.BlockchainInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.BlockchainInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.BlockchainInfo 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 org.hyperledger.protos.Fabric.BlockchainInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.BlockchainInfo 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 org.hyperledger.protos.Fabric.BlockchainInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.BlockchainInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.BlockchainInfo prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* Contains information about the blockchain ledger such as height, current
* block hash, and previous block hash.
*
*
* Protobuf type {@code protos.BlockchainInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.BlockchainInfo)
org.hyperledger.protos.Fabric.BlockchainInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_BlockchainInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_BlockchainInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.BlockchainInfo.class, org.hyperledger.protos.Fabric.BlockchainInfo.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.BlockchainInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
height_ = 0L;
currentBlockHash_ = com.google.protobuf.ByteString.EMPTY;
previousBlockHash_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_BlockchainInfo_descriptor;
}
public org.hyperledger.protos.Fabric.BlockchainInfo getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.BlockchainInfo.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.BlockchainInfo build() {
org.hyperledger.protos.Fabric.BlockchainInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.BlockchainInfo buildPartial() {
org.hyperledger.protos.Fabric.BlockchainInfo result = new org.hyperledger.protos.Fabric.BlockchainInfo(this);
result.height_ = height_;
result.currentBlockHash_ = currentBlockHash_;
result.previousBlockHash_ = previousBlockHash_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.BlockchainInfo) {
return mergeFrom((org.hyperledger.protos.Fabric.BlockchainInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.BlockchainInfo other) {
if (other == org.hyperledger.protos.Fabric.BlockchainInfo.getDefaultInstance()) return this;
if (other.getHeight() != 0L) {
setHeight(other.getHeight());
}
if (other.getCurrentBlockHash() != com.google.protobuf.ByteString.EMPTY) {
setCurrentBlockHash(other.getCurrentBlockHash());
}
if (other.getPreviousBlockHash() != com.google.protobuf.ByteString.EMPTY) {
setPreviousBlockHash(other.getPreviousBlockHash());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.BlockchainInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.BlockchainInfo) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long height_ ;
/**
* optional uint64 height = 1;
*/
public long getHeight() {
return height_;
}
/**
* optional uint64 height = 1;
*/
public Builder setHeight(long value) {
height_ = value;
onChanged();
return this;
}
/**
* optional uint64 height = 1;
*/
public Builder clearHeight() {
height_ = 0L;
onChanged();
return this;
}
private com.google.protobuf.ByteString currentBlockHash_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes currentBlockHash = 2;
*/
public com.google.protobuf.ByteString getCurrentBlockHash() {
return currentBlockHash_;
}
/**
* optional bytes currentBlockHash = 2;
*/
public Builder setCurrentBlockHash(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
currentBlockHash_ = value;
onChanged();
return this;
}
/**
* optional bytes currentBlockHash = 2;
*/
public Builder clearCurrentBlockHash() {
currentBlockHash_ = getDefaultInstance().getCurrentBlockHash();
onChanged();
return this;
}
private com.google.protobuf.ByteString previousBlockHash_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes previousBlockHash = 3;
*/
public com.google.protobuf.ByteString getPreviousBlockHash() {
return previousBlockHash_;
}
/**
* optional bytes previousBlockHash = 3;
*/
public Builder setPreviousBlockHash(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
previousBlockHash_ = value;
onChanged();
return this;
}
/**
* optional bytes previousBlockHash = 3;
*/
public Builder clearPreviousBlockHash() {
previousBlockHash_ = getDefaultInstance().getPreviousBlockHash();
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.BlockchainInfo)
}
// @@protoc_insertion_point(class_scope:protos.BlockchainInfo)
private static final org.hyperledger.protos.Fabric.BlockchainInfo DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.BlockchainInfo();
}
public static org.hyperledger.protos.Fabric.BlockchainInfo getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public BlockchainInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new BlockchainInfo(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.BlockchainInfo getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface NonHashDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.NonHashData)
com.google.protobuf.MessageOrBuilder {
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
boolean hasLocalLedgerCommitTimestamp();
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
com.google.protobuf.Timestamp getLocalLedgerCommitTimestamp();
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
com.google.protobuf.TimestampOrBuilder getLocalLedgerCommitTimestampOrBuilder();
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
java.util.List
getChaincodeEventsList();
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent getChaincodeEvents(int index);
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
int getChaincodeEventsCount();
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
java.util.List extends org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder>
getChaincodeEventsOrBuilderList();
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder getChaincodeEventsOrBuilder(
int index);
}
/**
*
* NonHashData is data that is recorded on the block, but not included in
* the block hash when verifying the blockchain.
* localLedgerCommitTimestamp - The time at which the block was added
* to the ledger on the local peer.
* chaincodeEvent - is an array ChaincodeEvents, one per transaction in the
* block
*
*
* Protobuf type {@code protos.NonHashData}
*/
public static final class NonHashData extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.NonHashData)
NonHashDataOrBuilder {
// Use NonHashData.newBuilder() to construct.
private NonHashData(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private NonHashData() {
chaincodeEvents_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private NonHashData(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
com.google.protobuf.Timestamp.Builder subBuilder = null;
if (localLedgerCommitTimestamp_ != null) {
subBuilder = localLedgerCommitTimestamp_.toBuilder();
}
localLedgerCommitTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(localLedgerCommitTimestamp_);
localLedgerCommitTimestamp_ = subBuilder.buildPartial();
}
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
chaincodeEvents_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
chaincodeEvents_.add(
input.readMessage(org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.parser(), extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
chaincodeEvents_ = java.util.Collections.unmodifiableList(chaincodeEvents_);
}
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_NonHashData_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_NonHashData_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.NonHashData.class, org.hyperledger.protos.Fabric.NonHashData.Builder.class);
}
private int bitField0_;
public static final int LOCALLEDGERCOMMITTIMESTAMP_FIELD_NUMBER = 1;
private com.google.protobuf.Timestamp localLedgerCommitTimestamp_;
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
public boolean hasLocalLedgerCommitTimestamp() {
return localLedgerCommitTimestamp_ != null;
}
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
public com.google.protobuf.Timestamp getLocalLedgerCommitTimestamp() {
return localLedgerCommitTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : localLedgerCommitTimestamp_;
}
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
public com.google.protobuf.TimestampOrBuilder getLocalLedgerCommitTimestampOrBuilder() {
return getLocalLedgerCommitTimestamp();
}
public static final int CHAINCODEEVENTS_FIELD_NUMBER = 2;
private java.util.List chaincodeEvents_;
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public java.util.List getChaincodeEventsList() {
return chaincodeEvents_;
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public java.util.List extends org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder>
getChaincodeEventsOrBuilderList() {
return chaincodeEvents_;
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public int getChaincodeEventsCount() {
return chaincodeEvents_.size();
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public org.hyperledger.protos.Chaincodeevent.ChaincodeEvent getChaincodeEvents(int index) {
return chaincodeEvents_.get(index);
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder getChaincodeEventsOrBuilder(
int index) {
return chaincodeEvents_.get(index);
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (localLedgerCommitTimestamp_ != null) {
output.writeMessage(1, getLocalLedgerCommitTimestamp());
}
for (int i = 0; i < chaincodeEvents_.size(); i++) {
output.writeMessage(2, chaincodeEvents_.get(i));
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (localLedgerCommitTimestamp_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getLocalLedgerCommitTimestamp());
}
for (int i = 0; i < chaincodeEvents_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, chaincodeEvents_.get(i));
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.NonHashData)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.NonHashData other = (org.hyperledger.protos.Fabric.NonHashData) obj;
boolean result = true;
result = result && (hasLocalLedgerCommitTimestamp() == other.hasLocalLedgerCommitTimestamp());
if (hasLocalLedgerCommitTimestamp()) {
result = result && getLocalLedgerCommitTimestamp()
.equals(other.getLocalLedgerCommitTimestamp());
}
result = result && getChaincodeEventsList()
.equals(other.getChaincodeEventsList());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
if (hasLocalLedgerCommitTimestamp()) {
hash = (37 * hash) + LOCALLEDGERCOMMITTIMESTAMP_FIELD_NUMBER;
hash = (53 * hash) + getLocalLedgerCommitTimestamp().hashCode();
}
if (getChaincodeEventsCount() > 0) {
hash = (37 * hash) + CHAINCODEEVENTS_FIELD_NUMBER;
hash = (53 * hash) + getChaincodeEventsList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.NonHashData parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.NonHashData parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.NonHashData parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.NonHashData parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.NonHashData parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.NonHashData 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 org.hyperledger.protos.Fabric.NonHashData parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.NonHashData 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 org.hyperledger.protos.Fabric.NonHashData parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.NonHashData parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.NonHashData prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* NonHashData is data that is recorded on the block, but not included in
* the block hash when verifying the blockchain.
* localLedgerCommitTimestamp - The time at which the block was added
* to the ledger on the local peer.
* chaincodeEvent - is an array ChaincodeEvents, one per transaction in the
* block
*
*
* Protobuf type {@code protos.NonHashData}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.NonHashData)
org.hyperledger.protos.Fabric.NonHashDataOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_NonHashData_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_NonHashData_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.NonHashData.class, org.hyperledger.protos.Fabric.NonHashData.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.NonHashData.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getChaincodeEventsFieldBuilder();
}
}
public Builder clear() {
super.clear();
if (localLedgerCommitTimestampBuilder_ == null) {
localLedgerCommitTimestamp_ = null;
} else {
localLedgerCommitTimestamp_ = null;
localLedgerCommitTimestampBuilder_ = null;
}
if (chaincodeEventsBuilder_ == null) {
chaincodeEvents_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
chaincodeEventsBuilder_.clear();
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_NonHashData_descriptor;
}
public org.hyperledger.protos.Fabric.NonHashData getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.NonHashData.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.NonHashData build() {
org.hyperledger.protos.Fabric.NonHashData result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.NonHashData buildPartial() {
org.hyperledger.protos.Fabric.NonHashData result = new org.hyperledger.protos.Fabric.NonHashData(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (localLedgerCommitTimestampBuilder_ == null) {
result.localLedgerCommitTimestamp_ = localLedgerCommitTimestamp_;
} else {
result.localLedgerCommitTimestamp_ = localLedgerCommitTimestampBuilder_.build();
}
if (chaincodeEventsBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
chaincodeEvents_ = java.util.Collections.unmodifiableList(chaincodeEvents_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.chaincodeEvents_ = chaincodeEvents_;
} else {
result.chaincodeEvents_ = chaincodeEventsBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.NonHashData) {
return mergeFrom((org.hyperledger.protos.Fabric.NonHashData)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.NonHashData other) {
if (other == org.hyperledger.protos.Fabric.NonHashData.getDefaultInstance()) return this;
if (other.hasLocalLedgerCommitTimestamp()) {
mergeLocalLedgerCommitTimestamp(other.getLocalLedgerCommitTimestamp());
}
if (chaincodeEventsBuilder_ == null) {
if (!other.chaincodeEvents_.isEmpty()) {
if (chaincodeEvents_.isEmpty()) {
chaincodeEvents_ = other.chaincodeEvents_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureChaincodeEventsIsMutable();
chaincodeEvents_.addAll(other.chaincodeEvents_);
}
onChanged();
}
} else {
if (!other.chaincodeEvents_.isEmpty()) {
if (chaincodeEventsBuilder_.isEmpty()) {
chaincodeEventsBuilder_.dispose();
chaincodeEventsBuilder_ = null;
chaincodeEvents_ = other.chaincodeEvents_;
bitField0_ = (bitField0_ & ~0x00000002);
chaincodeEventsBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getChaincodeEventsFieldBuilder() : null;
} else {
chaincodeEventsBuilder_.addAllMessages(other.chaincodeEvents_);
}
}
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.NonHashData parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.NonHashData) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private com.google.protobuf.Timestamp localLedgerCommitTimestamp_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> localLedgerCommitTimestampBuilder_;
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
public boolean hasLocalLedgerCommitTimestamp() {
return localLedgerCommitTimestampBuilder_ != null || localLedgerCommitTimestamp_ != null;
}
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
public com.google.protobuf.Timestamp getLocalLedgerCommitTimestamp() {
if (localLedgerCommitTimestampBuilder_ == null) {
return localLedgerCommitTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : localLedgerCommitTimestamp_;
} else {
return localLedgerCommitTimestampBuilder_.getMessage();
}
}
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
public Builder setLocalLedgerCommitTimestamp(com.google.protobuf.Timestamp value) {
if (localLedgerCommitTimestampBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
localLedgerCommitTimestamp_ = value;
onChanged();
} else {
localLedgerCommitTimestampBuilder_.setMessage(value);
}
return this;
}
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
public Builder setLocalLedgerCommitTimestamp(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (localLedgerCommitTimestampBuilder_ == null) {
localLedgerCommitTimestamp_ = builderForValue.build();
onChanged();
} else {
localLedgerCommitTimestampBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
public Builder mergeLocalLedgerCommitTimestamp(com.google.protobuf.Timestamp value) {
if (localLedgerCommitTimestampBuilder_ == null) {
if (localLedgerCommitTimestamp_ != null) {
localLedgerCommitTimestamp_ =
com.google.protobuf.Timestamp.newBuilder(localLedgerCommitTimestamp_).mergeFrom(value).buildPartial();
} else {
localLedgerCommitTimestamp_ = value;
}
onChanged();
} else {
localLedgerCommitTimestampBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
public Builder clearLocalLedgerCommitTimestamp() {
if (localLedgerCommitTimestampBuilder_ == null) {
localLedgerCommitTimestamp_ = null;
onChanged();
} else {
localLedgerCommitTimestamp_ = null;
localLedgerCommitTimestampBuilder_ = null;
}
return this;
}
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
public com.google.protobuf.Timestamp.Builder getLocalLedgerCommitTimestampBuilder() {
onChanged();
return getLocalLedgerCommitTimestampFieldBuilder().getBuilder();
}
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
public com.google.protobuf.TimestampOrBuilder getLocalLedgerCommitTimestampOrBuilder() {
if (localLedgerCommitTimestampBuilder_ != null) {
return localLedgerCommitTimestampBuilder_.getMessageOrBuilder();
} else {
return localLedgerCommitTimestamp_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : localLedgerCommitTimestamp_;
}
}
/**
* optional .google.protobuf.Timestamp localLedgerCommitTimestamp = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getLocalLedgerCommitTimestampFieldBuilder() {
if (localLedgerCommitTimestampBuilder_ == null) {
localLedgerCommitTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getLocalLedgerCommitTimestamp(),
getParentForChildren(),
isClean());
localLedgerCommitTimestamp_ = null;
}
return localLedgerCommitTimestampBuilder_;
}
private java.util.List chaincodeEvents_ =
java.util.Collections.emptyList();
private void ensureChaincodeEventsIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
chaincodeEvents_ = new java.util.ArrayList(chaincodeEvents_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent, org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder, org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder> chaincodeEventsBuilder_;
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public java.util.List getChaincodeEventsList() {
if (chaincodeEventsBuilder_ == null) {
return java.util.Collections.unmodifiableList(chaincodeEvents_);
} else {
return chaincodeEventsBuilder_.getMessageList();
}
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public int getChaincodeEventsCount() {
if (chaincodeEventsBuilder_ == null) {
return chaincodeEvents_.size();
} else {
return chaincodeEventsBuilder_.getCount();
}
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public org.hyperledger.protos.Chaincodeevent.ChaincodeEvent getChaincodeEvents(int index) {
if (chaincodeEventsBuilder_ == null) {
return chaincodeEvents_.get(index);
} else {
return chaincodeEventsBuilder_.getMessage(index);
}
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public Builder setChaincodeEvents(
int index, org.hyperledger.protos.Chaincodeevent.ChaincodeEvent value) {
if (chaincodeEventsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureChaincodeEventsIsMutable();
chaincodeEvents_.set(index, value);
onChanged();
} else {
chaincodeEventsBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public Builder setChaincodeEvents(
int index, org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder builderForValue) {
if (chaincodeEventsBuilder_ == null) {
ensureChaincodeEventsIsMutable();
chaincodeEvents_.set(index, builderForValue.build());
onChanged();
} else {
chaincodeEventsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public Builder addChaincodeEvents(org.hyperledger.protos.Chaincodeevent.ChaincodeEvent value) {
if (chaincodeEventsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureChaincodeEventsIsMutable();
chaincodeEvents_.add(value);
onChanged();
} else {
chaincodeEventsBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public Builder addChaincodeEvents(
int index, org.hyperledger.protos.Chaincodeevent.ChaincodeEvent value) {
if (chaincodeEventsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureChaincodeEventsIsMutable();
chaincodeEvents_.add(index, value);
onChanged();
} else {
chaincodeEventsBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public Builder addChaincodeEvents(
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder builderForValue) {
if (chaincodeEventsBuilder_ == null) {
ensureChaincodeEventsIsMutable();
chaincodeEvents_.add(builderForValue.build());
onChanged();
} else {
chaincodeEventsBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public Builder addChaincodeEvents(
int index, org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder builderForValue) {
if (chaincodeEventsBuilder_ == null) {
ensureChaincodeEventsIsMutable();
chaincodeEvents_.add(index, builderForValue.build());
onChanged();
} else {
chaincodeEventsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public Builder addAllChaincodeEvents(
java.lang.Iterable extends org.hyperledger.protos.Chaincodeevent.ChaincodeEvent> values) {
if (chaincodeEventsBuilder_ == null) {
ensureChaincodeEventsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, chaincodeEvents_);
onChanged();
} else {
chaincodeEventsBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public Builder clearChaincodeEvents() {
if (chaincodeEventsBuilder_ == null) {
chaincodeEvents_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
chaincodeEventsBuilder_.clear();
}
return this;
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public Builder removeChaincodeEvents(int index) {
if (chaincodeEventsBuilder_ == null) {
ensureChaincodeEventsIsMutable();
chaincodeEvents_.remove(index);
onChanged();
} else {
chaincodeEventsBuilder_.remove(index);
}
return this;
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder getChaincodeEventsBuilder(
int index) {
return getChaincodeEventsFieldBuilder().getBuilder(index);
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder getChaincodeEventsOrBuilder(
int index) {
if (chaincodeEventsBuilder_ == null) {
return chaincodeEvents_.get(index); } else {
return chaincodeEventsBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public java.util.List extends org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder>
getChaincodeEventsOrBuilderList() {
if (chaincodeEventsBuilder_ != null) {
return chaincodeEventsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(chaincodeEvents_);
}
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder addChaincodeEventsBuilder() {
return getChaincodeEventsFieldBuilder().addBuilder(
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.getDefaultInstance());
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder addChaincodeEventsBuilder(
int index) {
return getChaincodeEventsFieldBuilder().addBuilder(
index, org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.getDefaultInstance());
}
/**
* repeated .protos.ChaincodeEvent chaincodeEvents = 2;
*/
public java.util.List
getChaincodeEventsBuilderList() {
return getChaincodeEventsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent, org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder, org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder>
getChaincodeEventsFieldBuilder() {
if (chaincodeEventsBuilder_ == null) {
chaincodeEventsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Chaincodeevent.ChaincodeEvent, org.hyperledger.protos.Chaincodeevent.ChaincodeEvent.Builder, org.hyperledger.protos.Chaincodeevent.ChaincodeEventOrBuilder>(
chaincodeEvents_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
chaincodeEvents_ = null;
}
return chaincodeEventsBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.NonHashData)
}
// @@protoc_insertion_point(class_scope:protos.NonHashData)
private static final org.hyperledger.protos.Fabric.NonHashData DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.NonHashData();
}
public static org.hyperledger.protos.Fabric.NonHashData getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public NonHashData parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new NonHashData(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.NonHashData getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PeerAddressOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.PeerAddress)
com.google.protobuf.MessageOrBuilder {
/**
* optional string host = 1;
*/
java.lang.String getHost();
/**
* optional string host = 1;
*/
com.google.protobuf.ByteString
getHostBytes();
/**
* optional int32 port = 2;
*/
int getPort();
}
/**
* Protobuf type {@code protos.PeerAddress}
*/
public static final class PeerAddress extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.PeerAddress)
PeerAddressOrBuilder {
// Use PeerAddress.newBuilder() to construct.
private PeerAddress(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PeerAddress() {
host_ = "";
port_ = 0;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private PeerAddress(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
java.lang.String s = input.readStringRequireUtf8();
host_ = s;
break;
}
case 16: {
port_ = input.readInt32();
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerAddress_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerAddress_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.PeerAddress.class, org.hyperledger.protos.Fabric.PeerAddress.Builder.class);
}
public static final int HOST_FIELD_NUMBER = 1;
private volatile java.lang.Object host_;
/**
* optional string host = 1;
*/
public java.lang.String getHost() {
java.lang.Object ref = host_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
host_ = s;
return s;
}
}
/**
* optional string host = 1;
*/
public com.google.protobuf.ByteString
getHostBytes() {
java.lang.Object ref = host_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
host_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int PORT_FIELD_NUMBER = 2;
private int port_;
/**
* optional int32 port = 2;
*/
public int getPort() {
return port_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!getHostBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, host_);
}
if (port_ != 0) {
output.writeInt32(2, port_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!getHostBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, host_);
}
if (port_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, port_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.PeerAddress)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.PeerAddress other = (org.hyperledger.protos.Fabric.PeerAddress) obj;
boolean result = true;
result = result && getHost()
.equals(other.getHost());
result = result && (getPort()
== other.getPort());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + HOST_FIELD_NUMBER;
hash = (53 * hash) + getHost().hashCode();
hash = (37 * hash) + PORT_FIELD_NUMBER;
hash = (53 * hash) + getPort();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.PeerAddress parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.PeerAddress parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.PeerAddress parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.PeerAddress parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.PeerAddress parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeerAddress 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 org.hyperledger.protos.Fabric.PeerAddress parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeerAddress 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 org.hyperledger.protos.Fabric.PeerAddress parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeerAddress parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.PeerAddress prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code protos.PeerAddress}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.PeerAddress)
org.hyperledger.protos.Fabric.PeerAddressOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerAddress_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerAddress_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.PeerAddress.class, org.hyperledger.protos.Fabric.PeerAddress.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.PeerAddress.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
host_ = "";
port_ = 0;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerAddress_descriptor;
}
public org.hyperledger.protos.Fabric.PeerAddress getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.PeerAddress.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.PeerAddress build() {
org.hyperledger.protos.Fabric.PeerAddress result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.PeerAddress buildPartial() {
org.hyperledger.protos.Fabric.PeerAddress result = new org.hyperledger.protos.Fabric.PeerAddress(this);
result.host_ = host_;
result.port_ = port_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.PeerAddress) {
return mergeFrom((org.hyperledger.protos.Fabric.PeerAddress)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.PeerAddress other) {
if (other == org.hyperledger.protos.Fabric.PeerAddress.getDefaultInstance()) return this;
if (!other.getHost().isEmpty()) {
host_ = other.host_;
onChanged();
}
if (other.getPort() != 0) {
setPort(other.getPort());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.PeerAddress parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.PeerAddress) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object host_ = "";
/**
* optional string host = 1;
*/
public java.lang.String getHost() {
java.lang.Object ref = host_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
host_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string host = 1;
*/
public com.google.protobuf.ByteString
getHostBytes() {
java.lang.Object ref = host_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
host_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string host = 1;
*/
public Builder setHost(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
host_ = value;
onChanged();
return this;
}
/**
* optional string host = 1;
*/
public Builder clearHost() {
host_ = getDefaultInstance().getHost();
onChanged();
return this;
}
/**
* optional string host = 1;
*/
public Builder setHostBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
host_ = value;
onChanged();
return this;
}
private int port_ ;
/**
* optional int32 port = 2;
*/
public int getPort() {
return port_;
}
/**
* optional int32 port = 2;
*/
public Builder setPort(int value) {
port_ = value;
onChanged();
return this;
}
/**
* optional int32 port = 2;
*/
public Builder clearPort() {
port_ = 0;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.PeerAddress)
}
// @@protoc_insertion_point(class_scope:protos.PeerAddress)
private static final org.hyperledger.protos.Fabric.PeerAddress DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.PeerAddress();
}
public static org.hyperledger.protos.Fabric.PeerAddress getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public PeerAddress parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PeerAddress(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.PeerAddress getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PeerIDOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.PeerID)
com.google.protobuf.MessageOrBuilder {
/**
* optional string name = 1;
*/
java.lang.String getName();
/**
* optional string name = 1;
*/
com.google.protobuf.ByteString
getNameBytes();
}
/**
* Protobuf type {@code protos.PeerID}
*/
public static final class PeerID extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.PeerID)
PeerIDOrBuilder {
// Use PeerID.newBuilder() to construct.
private PeerID(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PeerID() {
name_ = "";
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private PeerID(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
java.lang.String s = input.readStringRequireUtf8();
name_ = s;
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerID_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerID_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.PeerID.class, org.hyperledger.protos.Fabric.PeerID.Builder.class);
}
public static final int NAME_FIELD_NUMBER = 1;
private volatile java.lang.Object name_;
/**
* optional string name = 1;
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
}
}
/**
* optional string name = 1;
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!getNameBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!getNameBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.PeerID)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.PeerID other = (org.hyperledger.protos.Fabric.PeerID) obj;
boolean result = true;
result = result && getName()
.equals(other.getName());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + NAME_FIELD_NUMBER;
hash = (53 * hash) + getName().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.PeerID parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.PeerID parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.PeerID parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.PeerID parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.PeerID parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeerID 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 org.hyperledger.protos.Fabric.PeerID parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeerID 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 org.hyperledger.protos.Fabric.PeerID parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeerID parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.PeerID prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code protos.PeerID}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.PeerID)
org.hyperledger.protos.Fabric.PeerIDOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerID_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerID_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.PeerID.class, org.hyperledger.protos.Fabric.PeerID.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.PeerID.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
name_ = "";
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerID_descriptor;
}
public org.hyperledger.protos.Fabric.PeerID getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.PeerID.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.PeerID build() {
org.hyperledger.protos.Fabric.PeerID result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.PeerID buildPartial() {
org.hyperledger.protos.Fabric.PeerID result = new org.hyperledger.protos.Fabric.PeerID(this);
result.name_ = name_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.PeerID) {
return mergeFrom((org.hyperledger.protos.Fabric.PeerID)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.PeerID other) {
if (other == org.hyperledger.protos.Fabric.PeerID.getDefaultInstance()) return this;
if (!other.getName().isEmpty()) {
name_ = other.name_;
onChanged();
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.PeerID parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.PeerID) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private java.lang.Object name_ = "";
/**
* optional string name = 1;
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string name = 1;
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string name = 1;
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
name_ = value;
onChanged();
return this;
}
/**
* optional string name = 1;
*/
public Builder clearName() {
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* optional string name = 1;
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
name_ = value;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.PeerID)
}
// @@protoc_insertion_point(class_scope:protos.PeerID)
private static final org.hyperledger.protos.Fabric.PeerID DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.PeerID();
}
public static org.hyperledger.protos.Fabric.PeerID getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public PeerID parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PeerID(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.PeerID getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PeerEndpointOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.PeerEndpoint)
com.google.protobuf.MessageOrBuilder {
/**
* optional .protos.PeerID ID = 1;
*/
boolean hasID();
/**
* optional .protos.PeerID ID = 1;
*/
org.hyperledger.protos.Fabric.PeerID getID();
/**
* optional .protos.PeerID ID = 1;
*/
org.hyperledger.protos.Fabric.PeerIDOrBuilder getIDOrBuilder();
/**
* optional string address = 2;
*/
java.lang.String getAddress();
/**
* optional string address = 2;
*/
com.google.protobuf.ByteString
getAddressBytes();
/**
* optional .protos.PeerEndpoint.Type type = 3;
*/
int getTypeValue();
/**
* optional .protos.PeerEndpoint.Type type = 3;
*/
org.hyperledger.protos.Fabric.PeerEndpoint.Type getType();
/**
* optional bytes pkiID = 4;
*/
com.google.protobuf.ByteString getPkiID();
}
/**
* Protobuf type {@code protos.PeerEndpoint}
*/
public static final class PeerEndpoint extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.PeerEndpoint)
PeerEndpointOrBuilder {
// Use PeerEndpoint.newBuilder() to construct.
private PeerEndpoint(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PeerEndpoint() {
address_ = "";
type_ = 0;
pkiID_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private PeerEndpoint(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
org.hyperledger.protos.Fabric.PeerID.Builder subBuilder = null;
if (iD_ != null) {
subBuilder = iD_.toBuilder();
}
iD_ = input.readMessage(org.hyperledger.protos.Fabric.PeerID.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(iD_);
iD_ = subBuilder.buildPartial();
}
break;
}
case 18: {
java.lang.String s = input.readStringRequireUtf8();
address_ = s;
break;
}
case 24: {
int rawValue = input.readEnum();
type_ = rawValue;
break;
}
case 34: {
pkiID_ = input.readBytes();
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerEndpoint_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerEndpoint_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.PeerEndpoint.class, org.hyperledger.protos.Fabric.PeerEndpoint.Builder.class);
}
/**
* Protobuf enum {@code protos.PeerEndpoint.Type}
*/
public enum Type
implements com.google.protobuf.ProtocolMessageEnum {
/**
* UNDEFINED = 0;
*/
UNDEFINED(0),
/**
* VALIDATOR = 1;
*/
VALIDATOR(1),
/**
* NON_VALIDATOR = 2;
*/
NON_VALIDATOR(2),
UNRECOGNIZED(-1),
;
/**
* UNDEFINED = 0;
*/
public static final int UNDEFINED_VALUE = 0;
/**
* VALIDATOR = 1;
*/
public static final int VALIDATOR_VALUE = 1;
/**
* NON_VALIDATOR = 2;
*/
public static final int NON_VALIDATOR_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;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static Type valueOf(int value) {
return forNumber(value);
}
public static Type forNumber(int value) {
switch (value) {
case 0: return UNDEFINED;
case 1: return VALIDATOR;
case 2: return NON_VALIDATOR;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
Type> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public Type findValueByNumber(int number) {
return Type.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
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 org.hyperledger.protos.Fabric.PeerEndpoint.getDescriptor().getEnumTypes().get(0);
}
private static final Type[] VALUES = values();
public static Type 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 Type(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:protos.PeerEndpoint.Type)
}
public static final int ID_FIELD_NUMBER = 1;
private org.hyperledger.protos.Fabric.PeerID iD_;
/**
* optional .protos.PeerID ID = 1;
*/
public boolean hasID() {
return iD_ != null;
}
/**
* optional .protos.PeerID ID = 1;
*/
public org.hyperledger.protos.Fabric.PeerID getID() {
return iD_ == null ? org.hyperledger.protos.Fabric.PeerID.getDefaultInstance() : iD_;
}
/**
* optional .protos.PeerID ID = 1;
*/
public org.hyperledger.protos.Fabric.PeerIDOrBuilder getIDOrBuilder() {
return getID();
}
public static final int ADDRESS_FIELD_NUMBER = 2;
private volatile java.lang.Object address_;
/**
* optional string address = 2;
*/
public java.lang.String getAddress() {
java.lang.Object ref = address_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
address_ = s;
return s;
}
}
/**
* optional string address = 2;
*/
public com.google.protobuf.ByteString
getAddressBytes() {
java.lang.Object ref = address_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
address_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int TYPE_FIELD_NUMBER = 3;
private int type_;
/**
* optional .protos.PeerEndpoint.Type type = 3;
*/
public int getTypeValue() {
return type_;
}
/**
* optional .protos.PeerEndpoint.Type type = 3;
*/
public org.hyperledger.protos.Fabric.PeerEndpoint.Type getType() {
org.hyperledger.protos.Fabric.PeerEndpoint.Type result = org.hyperledger.protos.Fabric.PeerEndpoint.Type.valueOf(type_);
return result == null ? org.hyperledger.protos.Fabric.PeerEndpoint.Type.UNRECOGNIZED : result;
}
public static final int PKIID_FIELD_NUMBER = 4;
private com.google.protobuf.ByteString pkiID_;
/**
* optional bytes pkiID = 4;
*/
public com.google.protobuf.ByteString getPkiID() {
return pkiID_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (iD_ != null) {
output.writeMessage(1, getID());
}
if (!getAddressBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, address_);
}
if (type_ != org.hyperledger.protos.Fabric.PeerEndpoint.Type.UNDEFINED.getNumber()) {
output.writeEnum(3, type_);
}
if (!pkiID_.isEmpty()) {
output.writeBytes(4, pkiID_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (iD_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getID());
}
if (!getAddressBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, address_);
}
if (type_ != org.hyperledger.protos.Fabric.PeerEndpoint.Type.UNDEFINED.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(3, type_);
}
if (!pkiID_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, pkiID_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.PeerEndpoint)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.PeerEndpoint other = (org.hyperledger.protos.Fabric.PeerEndpoint) obj;
boolean result = true;
result = result && (hasID() == other.hasID());
if (hasID()) {
result = result && getID()
.equals(other.getID());
}
result = result && getAddress()
.equals(other.getAddress());
result = result && type_ == other.type_;
result = result && getPkiID()
.equals(other.getPkiID());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
if (hasID()) {
hash = (37 * hash) + ID_FIELD_NUMBER;
hash = (53 * hash) + getID().hashCode();
}
hash = (37 * hash) + ADDRESS_FIELD_NUMBER;
hash = (53 * hash) + getAddress().hashCode();
hash = (37 * hash) + TYPE_FIELD_NUMBER;
hash = (53 * hash) + type_;
hash = (37 * hash) + PKIID_FIELD_NUMBER;
hash = (53 * hash) + getPkiID().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.PeerEndpoint parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.PeerEndpoint parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.PeerEndpoint parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.PeerEndpoint parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.PeerEndpoint parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeerEndpoint 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 org.hyperledger.protos.Fabric.PeerEndpoint parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeerEndpoint 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 org.hyperledger.protos.Fabric.PeerEndpoint parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeerEndpoint parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.PeerEndpoint prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code protos.PeerEndpoint}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.PeerEndpoint)
org.hyperledger.protos.Fabric.PeerEndpointOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerEndpoint_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerEndpoint_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.PeerEndpoint.class, org.hyperledger.protos.Fabric.PeerEndpoint.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.PeerEndpoint.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
if (iDBuilder_ == null) {
iD_ = null;
} else {
iD_ = null;
iDBuilder_ = null;
}
address_ = "";
type_ = 0;
pkiID_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeerEndpoint_descriptor;
}
public org.hyperledger.protos.Fabric.PeerEndpoint getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.PeerEndpoint.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.PeerEndpoint build() {
org.hyperledger.protos.Fabric.PeerEndpoint result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.PeerEndpoint buildPartial() {
org.hyperledger.protos.Fabric.PeerEndpoint result = new org.hyperledger.protos.Fabric.PeerEndpoint(this);
if (iDBuilder_ == null) {
result.iD_ = iD_;
} else {
result.iD_ = iDBuilder_.build();
}
result.address_ = address_;
result.type_ = type_;
result.pkiID_ = pkiID_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.PeerEndpoint) {
return mergeFrom((org.hyperledger.protos.Fabric.PeerEndpoint)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.PeerEndpoint other) {
if (other == org.hyperledger.protos.Fabric.PeerEndpoint.getDefaultInstance()) return this;
if (other.hasID()) {
mergeID(other.getID());
}
if (!other.getAddress().isEmpty()) {
address_ = other.address_;
onChanged();
}
if (other.type_ != 0) {
setTypeValue(other.getTypeValue());
}
if (other.getPkiID() != com.google.protobuf.ByteString.EMPTY) {
setPkiID(other.getPkiID());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.PeerEndpoint parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.PeerEndpoint) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.hyperledger.protos.Fabric.PeerID iD_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.PeerID, org.hyperledger.protos.Fabric.PeerID.Builder, org.hyperledger.protos.Fabric.PeerIDOrBuilder> iDBuilder_;
/**
* optional .protos.PeerID ID = 1;
*/
public boolean hasID() {
return iDBuilder_ != null || iD_ != null;
}
/**
* optional .protos.PeerID ID = 1;
*/
public org.hyperledger.protos.Fabric.PeerID getID() {
if (iDBuilder_ == null) {
return iD_ == null ? org.hyperledger.protos.Fabric.PeerID.getDefaultInstance() : iD_;
} else {
return iDBuilder_.getMessage();
}
}
/**
* optional .protos.PeerID ID = 1;
*/
public Builder setID(org.hyperledger.protos.Fabric.PeerID value) {
if (iDBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
iD_ = value;
onChanged();
} else {
iDBuilder_.setMessage(value);
}
return this;
}
/**
* optional .protos.PeerID ID = 1;
*/
public Builder setID(
org.hyperledger.protos.Fabric.PeerID.Builder builderForValue) {
if (iDBuilder_ == null) {
iD_ = builderForValue.build();
onChanged();
} else {
iDBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .protos.PeerID ID = 1;
*/
public Builder mergeID(org.hyperledger.protos.Fabric.PeerID value) {
if (iDBuilder_ == null) {
if (iD_ != null) {
iD_ =
org.hyperledger.protos.Fabric.PeerID.newBuilder(iD_).mergeFrom(value).buildPartial();
} else {
iD_ = value;
}
onChanged();
} else {
iDBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .protos.PeerID ID = 1;
*/
public Builder clearID() {
if (iDBuilder_ == null) {
iD_ = null;
onChanged();
} else {
iD_ = null;
iDBuilder_ = null;
}
return this;
}
/**
* optional .protos.PeerID ID = 1;
*/
public org.hyperledger.protos.Fabric.PeerID.Builder getIDBuilder() {
onChanged();
return getIDFieldBuilder().getBuilder();
}
/**
* optional .protos.PeerID ID = 1;
*/
public org.hyperledger.protos.Fabric.PeerIDOrBuilder getIDOrBuilder() {
if (iDBuilder_ != null) {
return iDBuilder_.getMessageOrBuilder();
} else {
return iD_ == null ?
org.hyperledger.protos.Fabric.PeerID.getDefaultInstance() : iD_;
}
}
/**
* optional .protos.PeerID ID = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.PeerID, org.hyperledger.protos.Fabric.PeerID.Builder, org.hyperledger.protos.Fabric.PeerIDOrBuilder>
getIDFieldBuilder() {
if (iDBuilder_ == null) {
iDBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.PeerID, org.hyperledger.protos.Fabric.PeerID.Builder, org.hyperledger.protos.Fabric.PeerIDOrBuilder>(
getID(),
getParentForChildren(),
isClean());
iD_ = null;
}
return iDBuilder_;
}
private java.lang.Object address_ = "";
/**
* optional string address = 2;
*/
public java.lang.String getAddress() {
java.lang.Object ref = address_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
address_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string address = 2;
*/
public com.google.protobuf.ByteString
getAddressBytes() {
java.lang.Object ref = address_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
address_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string address = 2;
*/
public Builder setAddress(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
address_ = value;
onChanged();
return this;
}
/**
* optional string address = 2;
*/
public Builder clearAddress() {
address_ = getDefaultInstance().getAddress();
onChanged();
return this;
}
/**
* optional string address = 2;
*/
public Builder setAddressBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
address_ = value;
onChanged();
return this;
}
private int type_ = 0;
/**
* optional .protos.PeerEndpoint.Type type = 3;
*/
public int getTypeValue() {
return type_;
}
/**
* optional .protos.PeerEndpoint.Type type = 3;
*/
public Builder setTypeValue(int value) {
type_ = value;
onChanged();
return this;
}
/**
* optional .protos.PeerEndpoint.Type type = 3;
*/
public org.hyperledger.protos.Fabric.PeerEndpoint.Type getType() {
org.hyperledger.protos.Fabric.PeerEndpoint.Type result = org.hyperledger.protos.Fabric.PeerEndpoint.Type.valueOf(type_);
return result == null ? org.hyperledger.protos.Fabric.PeerEndpoint.Type.UNRECOGNIZED : result;
}
/**
* optional .protos.PeerEndpoint.Type type = 3;
*/
public Builder setType(org.hyperledger.protos.Fabric.PeerEndpoint.Type value) {
if (value == null) {
throw new NullPointerException();
}
type_ = value.getNumber();
onChanged();
return this;
}
/**
* optional .protos.PeerEndpoint.Type type = 3;
*/
public Builder clearType() {
type_ = 0;
onChanged();
return this;
}
private com.google.protobuf.ByteString pkiID_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes pkiID = 4;
*/
public com.google.protobuf.ByteString getPkiID() {
return pkiID_;
}
/**
* optional bytes pkiID = 4;
*/
public Builder setPkiID(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
pkiID_ = value;
onChanged();
return this;
}
/**
* optional bytes pkiID = 4;
*/
public Builder clearPkiID() {
pkiID_ = getDefaultInstance().getPkiID();
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.PeerEndpoint)
}
// @@protoc_insertion_point(class_scope:protos.PeerEndpoint)
private static final org.hyperledger.protos.Fabric.PeerEndpoint DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.PeerEndpoint();
}
public static org.hyperledger.protos.Fabric.PeerEndpoint getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public PeerEndpoint parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PeerEndpoint(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.PeerEndpoint getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PeersMessageOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.PeersMessage)
com.google.protobuf.MessageOrBuilder {
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
java.util.List
getPeersList();
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
org.hyperledger.protos.Fabric.PeerEndpoint getPeers(int index);
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
int getPeersCount();
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
java.util.List extends org.hyperledger.protos.Fabric.PeerEndpointOrBuilder>
getPeersOrBuilderList();
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
org.hyperledger.protos.Fabric.PeerEndpointOrBuilder getPeersOrBuilder(
int index);
}
/**
* Protobuf type {@code protos.PeersMessage}
*/
public static final class PeersMessage extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.PeersMessage)
PeersMessageOrBuilder {
// Use PeersMessage.newBuilder() to construct.
private PeersMessage(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PeersMessage() {
peers_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private PeersMessage(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
peers_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
peers_.add(
input.readMessage(org.hyperledger.protos.Fabric.PeerEndpoint.parser(), extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
peers_ = java.util.Collections.unmodifiableList(peers_);
}
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeersMessage_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeersMessage_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.PeersMessage.class, org.hyperledger.protos.Fabric.PeersMessage.Builder.class);
}
public static final int PEERS_FIELD_NUMBER = 1;
private java.util.List peers_;
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public java.util.List getPeersList() {
return peers_;
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public java.util.List extends org.hyperledger.protos.Fabric.PeerEndpointOrBuilder>
getPeersOrBuilderList() {
return peers_;
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public int getPeersCount() {
return peers_.size();
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public org.hyperledger.protos.Fabric.PeerEndpoint getPeers(int index) {
return peers_.get(index);
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public org.hyperledger.protos.Fabric.PeerEndpointOrBuilder getPeersOrBuilder(
int index) {
return peers_.get(index);
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < peers_.size(); i++) {
output.writeMessage(1, peers_.get(i));
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < peers_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, peers_.get(i));
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.PeersMessage)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.PeersMessage other = (org.hyperledger.protos.Fabric.PeersMessage) obj;
boolean result = true;
result = result && getPeersList()
.equals(other.getPeersList());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
if (getPeersCount() > 0) {
hash = (37 * hash) + PEERS_FIELD_NUMBER;
hash = (53 * hash) + getPeersList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.PeersMessage parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.PeersMessage parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.PeersMessage parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.PeersMessage parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.PeersMessage parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeersMessage 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 org.hyperledger.protos.Fabric.PeersMessage parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeersMessage 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 org.hyperledger.protos.Fabric.PeersMessage parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeersMessage parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.PeersMessage prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code protos.PeersMessage}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.PeersMessage)
org.hyperledger.protos.Fabric.PeersMessageOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeersMessage_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeersMessage_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.PeersMessage.class, org.hyperledger.protos.Fabric.PeersMessage.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.PeersMessage.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getPeersFieldBuilder();
}
}
public Builder clear() {
super.clear();
if (peersBuilder_ == null) {
peers_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
peersBuilder_.clear();
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeersMessage_descriptor;
}
public org.hyperledger.protos.Fabric.PeersMessage getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.PeersMessage.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.PeersMessage build() {
org.hyperledger.protos.Fabric.PeersMessage result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.PeersMessage buildPartial() {
org.hyperledger.protos.Fabric.PeersMessage result = new org.hyperledger.protos.Fabric.PeersMessage(this);
int from_bitField0_ = bitField0_;
if (peersBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
peers_ = java.util.Collections.unmodifiableList(peers_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.peers_ = peers_;
} else {
result.peers_ = peersBuilder_.build();
}
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.PeersMessage) {
return mergeFrom((org.hyperledger.protos.Fabric.PeersMessage)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.PeersMessage other) {
if (other == org.hyperledger.protos.Fabric.PeersMessage.getDefaultInstance()) return this;
if (peersBuilder_ == null) {
if (!other.peers_.isEmpty()) {
if (peers_.isEmpty()) {
peers_ = other.peers_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensurePeersIsMutable();
peers_.addAll(other.peers_);
}
onChanged();
}
} else {
if (!other.peers_.isEmpty()) {
if (peersBuilder_.isEmpty()) {
peersBuilder_.dispose();
peersBuilder_ = null;
peers_ = other.peers_;
bitField0_ = (bitField0_ & ~0x00000001);
peersBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getPeersFieldBuilder() : null;
} else {
peersBuilder_.addAllMessages(other.peers_);
}
}
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.PeersMessage parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.PeersMessage) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private java.util.List peers_ =
java.util.Collections.emptyList();
private void ensurePeersIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
peers_ = new java.util.ArrayList(peers_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Fabric.PeerEndpoint, org.hyperledger.protos.Fabric.PeerEndpoint.Builder, org.hyperledger.protos.Fabric.PeerEndpointOrBuilder> peersBuilder_;
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public java.util.List getPeersList() {
if (peersBuilder_ == null) {
return java.util.Collections.unmodifiableList(peers_);
} else {
return peersBuilder_.getMessageList();
}
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public int getPeersCount() {
if (peersBuilder_ == null) {
return peers_.size();
} else {
return peersBuilder_.getCount();
}
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public org.hyperledger.protos.Fabric.PeerEndpoint getPeers(int index) {
if (peersBuilder_ == null) {
return peers_.get(index);
} else {
return peersBuilder_.getMessage(index);
}
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public Builder setPeers(
int index, org.hyperledger.protos.Fabric.PeerEndpoint value) {
if (peersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePeersIsMutable();
peers_.set(index, value);
onChanged();
} else {
peersBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public Builder setPeers(
int index, org.hyperledger.protos.Fabric.PeerEndpoint.Builder builderForValue) {
if (peersBuilder_ == null) {
ensurePeersIsMutable();
peers_.set(index, builderForValue.build());
onChanged();
} else {
peersBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public Builder addPeers(org.hyperledger.protos.Fabric.PeerEndpoint value) {
if (peersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePeersIsMutable();
peers_.add(value);
onChanged();
} else {
peersBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public Builder addPeers(
int index, org.hyperledger.protos.Fabric.PeerEndpoint value) {
if (peersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePeersIsMutable();
peers_.add(index, value);
onChanged();
} else {
peersBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public Builder addPeers(
org.hyperledger.protos.Fabric.PeerEndpoint.Builder builderForValue) {
if (peersBuilder_ == null) {
ensurePeersIsMutable();
peers_.add(builderForValue.build());
onChanged();
} else {
peersBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public Builder addPeers(
int index, org.hyperledger.protos.Fabric.PeerEndpoint.Builder builderForValue) {
if (peersBuilder_ == null) {
ensurePeersIsMutable();
peers_.add(index, builderForValue.build());
onChanged();
} else {
peersBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public Builder addAllPeers(
java.lang.Iterable extends org.hyperledger.protos.Fabric.PeerEndpoint> values) {
if (peersBuilder_ == null) {
ensurePeersIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, peers_);
onChanged();
} else {
peersBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public Builder clearPeers() {
if (peersBuilder_ == null) {
peers_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
peersBuilder_.clear();
}
return this;
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public Builder removePeers(int index) {
if (peersBuilder_ == null) {
ensurePeersIsMutable();
peers_.remove(index);
onChanged();
} else {
peersBuilder_.remove(index);
}
return this;
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public org.hyperledger.protos.Fabric.PeerEndpoint.Builder getPeersBuilder(
int index) {
return getPeersFieldBuilder().getBuilder(index);
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public org.hyperledger.protos.Fabric.PeerEndpointOrBuilder getPeersOrBuilder(
int index) {
if (peersBuilder_ == null) {
return peers_.get(index); } else {
return peersBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public java.util.List extends org.hyperledger.protos.Fabric.PeerEndpointOrBuilder>
getPeersOrBuilderList() {
if (peersBuilder_ != null) {
return peersBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(peers_);
}
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public org.hyperledger.protos.Fabric.PeerEndpoint.Builder addPeersBuilder() {
return getPeersFieldBuilder().addBuilder(
org.hyperledger.protos.Fabric.PeerEndpoint.getDefaultInstance());
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public org.hyperledger.protos.Fabric.PeerEndpoint.Builder addPeersBuilder(
int index) {
return getPeersFieldBuilder().addBuilder(
index, org.hyperledger.protos.Fabric.PeerEndpoint.getDefaultInstance());
}
/**
* repeated .protos.PeerEndpoint peers = 1;
*/
public java.util.List
getPeersBuilderList() {
return getPeersFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Fabric.PeerEndpoint, org.hyperledger.protos.Fabric.PeerEndpoint.Builder, org.hyperledger.protos.Fabric.PeerEndpointOrBuilder>
getPeersFieldBuilder() {
if (peersBuilder_ == null) {
peersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Fabric.PeerEndpoint, org.hyperledger.protos.Fabric.PeerEndpoint.Builder, org.hyperledger.protos.Fabric.PeerEndpointOrBuilder>(
peers_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
peers_ = null;
}
return peersBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.PeersMessage)
}
// @@protoc_insertion_point(class_scope:protos.PeersMessage)
private static final org.hyperledger.protos.Fabric.PeersMessage DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.PeersMessage();
}
public static org.hyperledger.protos.Fabric.PeersMessage getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public PeersMessage parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PeersMessage(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.PeersMessage getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface PeersAddressesOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.PeersAddresses)
com.google.protobuf.MessageOrBuilder {
/**
* repeated string addresses = 1;
*/
java.util.List
getAddressesList();
/**
* repeated string addresses = 1;
*/
int getAddressesCount();
/**
* repeated string addresses = 1;
*/
java.lang.String getAddresses(int index);
/**
* repeated string addresses = 1;
*/
com.google.protobuf.ByteString
getAddressesBytes(int index);
}
/**
* Protobuf type {@code protos.PeersAddresses}
*/
public static final class PeersAddresses extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.PeersAddresses)
PeersAddressesOrBuilder {
// Use PeersAddresses.newBuilder() to construct.
private PeersAddresses(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private PeersAddresses() {
addresses_ = com.google.protobuf.LazyStringArrayList.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private PeersAddresses(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
java.lang.String s = input.readStringRequireUtf8();
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
addresses_ = new com.google.protobuf.LazyStringArrayList();
mutable_bitField0_ |= 0x00000001;
}
addresses_.add(s);
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
addresses_ = addresses_.getUnmodifiableView();
}
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeersAddresses_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeersAddresses_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.PeersAddresses.class, org.hyperledger.protos.Fabric.PeersAddresses.Builder.class);
}
public static final int ADDRESSES_FIELD_NUMBER = 1;
private com.google.protobuf.LazyStringList addresses_;
/**
* repeated string addresses = 1;
*/
public com.google.protobuf.ProtocolStringList
getAddressesList() {
return addresses_;
}
/**
* repeated string addresses = 1;
*/
public int getAddressesCount() {
return addresses_.size();
}
/**
* repeated string addresses = 1;
*/
public java.lang.String getAddresses(int index) {
return addresses_.get(index);
}
/**
* repeated string addresses = 1;
*/
public com.google.protobuf.ByteString
getAddressesBytes(int index) {
return addresses_.getByteString(index);
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (int i = 0; i < addresses_.size(); i++) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, addresses_.getRaw(i));
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
{
int dataSize = 0;
for (int i = 0; i < addresses_.size(); i++) {
dataSize += computeStringSizeNoTag(addresses_.getRaw(i));
}
size += dataSize;
size += 1 * getAddressesList().size();
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.PeersAddresses)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.PeersAddresses other = (org.hyperledger.protos.Fabric.PeersAddresses) obj;
boolean result = true;
result = result && getAddressesList()
.equals(other.getAddressesList());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
if (getAddressesCount() > 0) {
hash = (37 * hash) + ADDRESSES_FIELD_NUMBER;
hash = (53 * hash) + getAddressesList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.PeersAddresses parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.PeersAddresses parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.PeersAddresses parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.PeersAddresses parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.PeersAddresses parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeersAddresses 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 org.hyperledger.protos.Fabric.PeersAddresses parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeersAddresses 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 org.hyperledger.protos.Fabric.PeersAddresses parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.PeersAddresses parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.PeersAddresses prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code protos.PeersAddresses}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.PeersAddresses)
org.hyperledger.protos.Fabric.PeersAddressesOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeersAddresses_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeersAddresses_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.PeersAddresses.class, org.hyperledger.protos.Fabric.PeersAddresses.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.PeersAddresses.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
addresses_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_PeersAddresses_descriptor;
}
public org.hyperledger.protos.Fabric.PeersAddresses getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.PeersAddresses.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.PeersAddresses build() {
org.hyperledger.protos.Fabric.PeersAddresses result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.PeersAddresses buildPartial() {
org.hyperledger.protos.Fabric.PeersAddresses result = new org.hyperledger.protos.Fabric.PeersAddresses(this);
int from_bitField0_ = bitField0_;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
addresses_ = addresses_.getUnmodifiableView();
bitField0_ = (bitField0_ & ~0x00000001);
}
result.addresses_ = addresses_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.PeersAddresses) {
return mergeFrom((org.hyperledger.protos.Fabric.PeersAddresses)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.PeersAddresses other) {
if (other == org.hyperledger.protos.Fabric.PeersAddresses.getDefaultInstance()) return this;
if (!other.addresses_.isEmpty()) {
if (addresses_.isEmpty()) {
addresses_ = other.addresses_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureAddressesIsMutable();
addresses_.addAll(other.addresses_);
}
onChanged();
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.PeersAddresses parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.PeersAddresses) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private com.google.protobuf.LazyStringList addresses_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureAddressesIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
addresses_ = new com.google.protobuf.LazyStringArrayList(addresses_);
bitField0_ |= 0x00000001;
}
}
/**
* repeated string addresses = 1;
*/
public com.google.protobuf.ProtocolStringList
getAddressesList() {
return addresses_.getUnmodifiableView();
}
/**
* repeated string addresses = 1;
*/
public int getAddressesCount() {
return addresses_.size();
}
/**
* repeated string addresses = 1;
*/
public java.lang.String getAddresses(int index) {
return addresses_.get(index);
}
/**
* repeated string addresses = 1;
*/
public com.google.protobuf.ByteString
getAddressesBytes(int index) {
return addresses_.getByteString(index);
}
/**
* repeated string addresses = 1;
*/
public Builder setAddresses(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureAddressesIsMutable();
addresses_.set(index, value);
onChanged();
return this;
}
/**
* repeated string addresses = 1;
*/
public Builder addAddresses(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureAddressesIsMutable();
addresses_.add(value);
onChanged();
return this;
}
/**
* repeated string addresses = 1;
*/
public Builder addAllAddresses(
java.lang.Iterable values) {
ensureAddressesIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, addresses_);
onChanged();
return this;
}
/**
* repeated string addresses = 1;
*/
public Builder clearAddresses() {
addresses_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* repeated string addresses = 1;
*/
public Builder addAddressesBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
ensureAddressesIsMutable();
addresses_.add(value);
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.PeersAddresses)
}
// @@protoc_insertion_point(class_scope:protos.PeersAddresses)
private static final org.hyperledger.protos.Fabric.PeersAddresses DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.PeersAddresses();
}
public static org.hyperledger.protos.Fabric.PeersAddresses getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public PeersAddresses parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new PeersAddresses(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.PeersAddresses getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface HelloMessageOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.HelloMessage)
com.google.protobuf.MessageOrBuilder {
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
boolean hasPeerEndpoint();
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
org.hyperledger.protos.Fabric.PeerEndpoint getPeerEndpoint();
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
org.hyperledger.protos.Fabric.PeerEndpointOrBuilder getPeerEndpointOrBuilder();
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
boolean hasBlockchainInfo();
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
org.hyperledger.protos.Fabric.BlockchainInfo getBlockchainInfo();
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
org.hyperledger.protos.Fabric.BlockchainInfoOrBuilder getBlockchainInfoOrBuilder();
}
/**
* Protobuf type {@code protos.HelloMessage}
*/
public static final class HelloMessage extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.HelloMessage)
HelloMessageOrBuilder {
// Use HelloMessage.newBuilder() to construct.
private HelloMessage(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private HelloMessage() {
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private HelloMessage(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
org.hyperledger.protos.Fabric.PeerEndpoint.Builder subBuilder = null;
if (peerEndpoint_ != null) {
subBuilder = peerEndpoint_.toBuilder();
}
peerEndpoint_ = input.readMessage(org.hyperledger.protos.Fabric.PeerEndpoint.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(peerEndpoint_);
peerEndpoint_ = subBuilder.buildPartial();
}
break;
}
case 18: {
org.hyperledger.protos.Fabric.BlockchainInfo.Builder subBuilder = null;
if (blockchainInfo_ != null) {
subBuilder = blockchainInfo_.toBuilder();
}
blockchainInfo_ = input.readMessage(org.hyperledger.protos.Fabric.BlockchainInfo.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(blockchainInfo_);
blockchainInfo_ = subBuilder.buildPartial();
}
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_HelloMessage_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_HelloMessage_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.HelloMessage.class, org.hyperledger.protos.Fabric.HelloMessage.Builder.class);
}
public static final int PEERENDPOINT_FIELD_NUMBER = 1;
private org.hyperledger.protos.Fabric.PeerEndpoint peerEndpoint_;
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
public boolean hasPeerEndpoint() {
return peerEndpoint_ != null;
}
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
public org.hyperledger.protos.Fabric.PeerEndpoint getPeerEndpoint() {
return peerEndpoint_ == null ? org.hyperledger.protos.Fabric.PeerEndpoint.getDefaultInstance() : peerEndpoint_;
}
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
public org.hyperledger.protos.Fabric.PeerEndpointOrBuilder getPeerEndpointOrBuilder() {
return getPeerEndpoint();
}
public static final int BLOCKCHAININFO_FIELD_NUMBER = 2;
private org.hyperledger.protos.Fabric.BlockchainInfo blockchainInfo_;
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
public boolean hasBlockchainInfo() {
return blockchainInfo_ != null;
}
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
public org.hyperledger.protos.Fabric.BlockchainInfo getBlockchainInfo() {
return blockchainInfo_ == null ? org.hyperledger.protos.Fabric.BlockchainInfo.getDefaultInstance() : blockchainInfo_;
}
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
public org.hyperledger.protos.Fabric.BlockchainInfoOrBuilder getBlockchainInfoOrBuilder() {
return getBlockchainInfo();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (peerEndpoint_ != null) {
output.writeMessage(1, getPeerEndpoint());
}
if (blockchainInfo_ != null) {
output.writeMessage(2, getBlockchainInfo());
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (peerEndpoint_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getPeerEndpoint());
}
if (blockchainInfo_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getBlockchainInfo());
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.HelloMessage)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.HelloMessage other = (org.hyperledger.protos.Fabric.HelloMessage) obj;
boolean result = true;
result = result && (hasPeerEndpoint() == other.hasPeerEndpoint());
if (hasPeerEndpoint()) {
result = result && getPeerEndpoint()
.equals(other.getPeerEndpoint());
}
result = result && (hasBlockchainInfo() == other.hasBlockchainInfo());
if (hasBlockchainInfo()) {
result = result && getBlockchainInfo()
.equals(other.getBlockchainInfo());
}
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
if (hasPeerEndpoint()) {
hash = (37 * hash) + PEERENDPOINT_FIELD_NUMBER;
hash = (53 * hash) + getPeerEndpoint().hashCode();
}
if (hasBlockchainInfo()) {
hash = (37 * hash) + BLOCKCHAININFO_FIELD_NUMBER;
hash = (53 * hash) + getBlockchainInfo().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.HelloMessage parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.HelloMessage parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.HelloMessage parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.HelloMessage parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.HelloMessage parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.HelloMessage 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 org.hyperledger.protos.Fabric.HelloMessage parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.HelloMessage 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 org.hyperledger.protos.Fabric.HelloMessage parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.HelloMessage parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.HelloMessage prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code protos.HelloMessage}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.HelloMessage)
org.hyperledger.protos.Fabric.HelloMessageOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_HelloMessage_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_HelloMessage_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.HelloMessage.class, org.hyperledger.protos.Fabric.HelloMessage.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.HelloMessage.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
if (peerEndpointBuilder_ == null) {
peerEndpoint_ = null;
} else {
peerEndpoint_ = null;
peerEndpointBuilder_ = null;
}
if (blockchainInfoBuilder_ == null) {
blockchainInfo_ = null;
} else {
blockchainInfo_ = null;
blockchainInfoBuilder_ = null;
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_HelloMessage_descriptor;
}
public org.hyperledger.protos.Fabric.HelloMessage getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.HelloMessage.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.HelloMessage build() {
org.hyperledger.protos.Fabric.HelloMessage result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.HelloMessage buildPartial() {
org.hyperledger.protos.Fabric.HelloMessage result = new org.hyperledger.protos.Fabric.HelloMessage(this);
if (peerEndpointBuilder_ == null) {
result.peerEndpoint_ = peerEndpoint_;
} else {
result.peerEndpoint_ = peerEndpointBuilder_.build();
}
if (blockchainInfoBuilder_ == null) {
result.blockchainInfo_ = blockchainInfo_;
} else {
result.blockchainInfo_ = blockchainInfoBuilder_.build();
}
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.HelloMessage) {
return mergeFrom((org.hyperledger.protos.Fabric.HelloMessage)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.HelloMessage other) {
if (other == org.hyperledger.protos.Fabric.HelloMessage.getDefaultInstance()) return this;
if (other.hasPeerEndpoint()) {
mergePeerEndpoint(other.getPeerEndpoint());
}
if (other.hasBlockchainInfo()) {
mergeBlockchainInfo(other.getBlockchainInfo());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.HelloMessage parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.HelloMessage) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.hyperledger.protos.Fabric.PeerEndpoint peerEndpoint_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.PeerEndpoint, org.hyperledger.protos.Fabric.PeerEndpoint.Builder, org.hyperledger.protos.Fabric.PeerEndpointOrBuilder> peerEndpointBuilder_;
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
public boolean hasPeerEndpoint() {
return peerEndpointBuilder_ != null || peerEndpoint_ != null;
}
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
public org.hyperledger.protos.Fabric.PeerEndpoint getPeerEndpoint() {
if (peerEndpointBuilder_ == null) {
return peerEndpoint_ == null ? org.hyperledger.protos.Fabric.PeerEndpoint.getDefaultInstance() : peerEndpoint_;
} else {
return peerEndpointBuilder_.getMessage();
}
}
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
public Builder setPeerEndpoint(org.hyperledger.protos.Fabric.PeerEndpoint value) {
if (peerEndpointBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
peerEndpoint_ = value;
onChanged();
} else {
peerEndpointBuilder_.setMessage(value);
}
return this;
}
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
public Builder setPeerEndpoint(
org.hyperledger.protos.Fabric.PeerEndpoint.Builder builderForValue) {
if (peerEndpointBuilder_ == null) {
peerEndpoint_ = builderForValue.build();
onChanged();
} else {
peerEndpointBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
public Builder mergePeerEndpoint(org.hyperledger.protos.Fabric.PeerEndpoint value) {
if (peerEndpointBuilder_ == null) {
if (peerEndpoint_ != null) {
peerEndpoint_ =
org.hyperledger.protos.Fabric.PeerEndpoint.newBuilder(peerEndpoint_).mergeFrom(value).buildPartial();
} else {
peerEndpoint_ = value;
}
onChanged();
} else {
peerEndpointBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
public Builder clearPeerEndpoint() {
if (peerEndpointBuilder_ == null) {
peerEndpoint_ = null;
onChanged();
} else {
peerEndpoint_ = null;
peerEndpointBuilder_ = null;
}
return this;
}
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
public org.hyperledger.protos.Fabric.PeerEndpoint.Builder getPeerEndpointBuilder() {
onChanged();
return getPeerEndpointFieldBuilder().getBuilder();
}
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
public org.hyperledger.protos.Fabric.PeerEndpointOrBuilder getPeerEndpointOrBuilder() {
if (peerEndpointBuilder_ != null) {
return peerEndpointBuilder_.getMessageOrBuilder();
} else {
return peerEndpoint_ == null ?
org.hyperledger.protos.Fabric.PeerEndpoint.getDefaultInstance() : peerEndpoint_;
}
}
/**
* optional .protos.PeerEndpoint peerEndpoint = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.PeerEndpoint, org.hyperledger.protos.Fabric.PeerEndpoint.Builder, org.hyperledger.protos.Fabric.PeerEndpointOrBuilder>
getPeerEndpointFieldBuilder() {
if (peerEndpointBuilder_ == null) {
peerEndpointBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.PeerEndpoint, org.hyperledger.protos.Fabric.PeerEndpoint.Builder, org.hyperledger.protos.Fabric.PeerEndpointOrBuilder>(
getPeerEndpoint(),
getParentForChildren(),
isClean());
peerEndpoint_ = null;
}
return peerEndpointBuilder_;
}
private org.hyperledger.protos.Fabric.BlockchainInfo blockchainInfo_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.BlockchainInfo, org.hyperledger.protos.Fabric.BlockchainInfo.Builder, org.hyperledger.protos.Fabric.BlockchainInfoOrBuilder> blockchainInfoBuilder_;
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
public boolean hasBlockchainInfo() {
return blockchainInfoBuilder_ != null || blockchainInfo_ != null;
}
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
public org.hyperledger.protos.Fabric.BlockchainInfo getBlockchainInfo() {
if (blockchainInfoBuilder_ == null) {
return blockchainInfo_ == null ? org.hyperledger.protos.Fabric.BlockchainInfo.getDefaultInstance() : blockchainInfo_;
} else {
return blockchainInfoBuilder_.getMessage();
}
}
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
public Builder setBlockchainInfo(org.hyperledger.protos.Fabric.BlockchainInfo value) {
if (blockchainInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
blockchainInfo_ = value;
onChanged();
} else {
blockchainInfoBuilder_.setMessage(value);
}
return this;
}
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
public Builder setBlockchainInfo(
org.hyperledger.protos.Fabric.BlockchainInfo.Builder builderForValue) {
if (blockchainInfoBuilder_ == null) {
blockchainInfo_ = builderForValue.build();
onChanged();
} else {
blockchainInfoBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
public Builder mergeBlockchainInfo(org.hyperledger.protos.Fabric.BlockchainInfo value) {
if (blockchainInfoBuilder_ == null) {
if (blockchainInfo_ != null) {
blockchainInfo_ =
org.hyperledger.protos.Fabric.BlockchainInfo.newBuilder(blockchainInfo_).mergeFrom(value).buildPartial();
} else {
blockchainInfo_ = value;
}
onChanged();
} else {
blockchainInfoBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
public Builder clearBlockchainInfo() {
if (blockchainInfoBuilder_ == null) {
blockchainInfo_ = null;
onChanged();
} else {
blockchainInfo_ = null;
blockchainInfoBuilder_ = null;
}
return this;
}
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
public org.hyperledger.protos.Fabric.BlockchainInfo.Builder getBlockchainInfoBuilder() {
onChanged();
return getBlockchainInfoFieldBuilder().getBuilder();
}
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
public org.hyperledger.protos.Fabric.BlockchainInfoOrBuilder getBlockchainInfoOrBuilder() {
if (blockchainInfoBuilder_ != null) {
return blockchainInfoBuilder_.getMessageOrBuilder();
} else {
return blockchainInfo_ == null ?
org.hyperledger.protos.Fabric.BlockchainInfo.getDefaultInstance() : blockchainInfo_;
}
}
/**
* optional .protos.BlockchainInfo blockchainInfo = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.BlockchainInfo, org.hyperledger.protos.Fabric.BlockchainInfo.Builder, org.hyperledger.protos.Fabric.BlockchainInfoOrBuilder>
getBlockchainInfoFieldBuilder() {
if (blockchainInfoBuilder_ == null) {
blockchainInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.BlockchainInfo, org.hyperledger.protos.Fabric.BlockchainInfo.Builder, org.hyperledger.protos.Fabric.BlockchainInfoOrBuilder>(
getBlockchainInfo(),
getParentForChildren(),
isClean());
blockchainInfo_ = null;
}
return blockchainInfoBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.HelloMessage)
}
// @@protoc_insertion_point(class_scope:protos.HelloMessage)
private static final org.hyperledger.protos.Fabric.HelloMessage DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.HelloMessage();
}
public static org.hyperledger.protos.Fabric.HelloMessage getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public HelloMessage parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new HelloMessage(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.HelloMessage getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface MessageOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.Message)
com.google.protobuf.MessageOrBuilder {
/**
* optional .protos.Message.Type type = 1;
*/
int getTypeValue();
/**
* optional .protos.Message.Type type = 1;
*/
org.hyperledger.protos.Fabric.Message.Type getType();
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
boolean hasTimestamp();
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
com.google.protobuf.Timestamp getTimestamp();
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder();
/**
* optional bytes payload = 3;
*/
com.google.protobuf.ByteString getPayload();
/**
* optional bytes signature = 4;
*/
com.google.protobuf.ByteString getSignature();
}
/**
* Protobuf type {@code protos.Message}
*/
public static final class Message extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.Message)
MessageOrBuilder {
// Use Message.newBuilder() to construct.
private Message(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Message() {
type_ = 0;
payload_ = com.google.protobuf.ByteString.EMPTY;
signature_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private Message(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
type_ = rawValue;
break;
}
case 18: {
com.google.protobuf.Timestamp.Builder subBuilder = null;
if (timestamp_ != null) {
subBuilder = timestamp_.toBuilder();
}
timestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(timestamp_);
timestamp_ = subBuilder.buildPartial();
}
break;
}
case 26: {
payload_ = input.readBytes();
break;
}
case 34: {
signature_ = input.readBytes();
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_Message_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_Message_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.Message.class, org.hyperledger.protos.Fabric.Message.Builder.class);
}
/**
* Protobuf enum {@code protos.Message.Type}
*/
public enum Type
implements com.google.protobuf.ProtocolMessageEnum {
/**
* UNDEFINED = 0;
*/
UNDEFINED(0),
/**
* DISC_HELLO = 1;
*/
DISC_HELLO(1),
/**
* DISC_DISCONNECT = 2;
*/
DISC_DISCONNECT(2),
/**
* DISC_GET_PEERS = 3;
*/
DISC_GET_PEERS(3),
/**
* DISC_PEERS = 4;
*/
DISC_PEERS(4),
/**
* DISC_NEWMSG = 5;
*/
DISC_NEWMSG(5),
/**
* CHAIN_TRANSACTION = 6;
*/
CHAIN_TRANSACTION(6),
/**
* SYNC_GET_BLOCKS = 11;
*/
SYNC_GET_BLOCKS(11),
/**
* SYNC_BLOCKS = 12;
*/
SYNC_BLOCKS(12),
/**
* SYNC_BLOCK_ADDED = 13;
*/
SYNC_BLOCK_ADDED(13),
/**
* SYNC_STATE_GET_SNAPSHOT = 14;
*/
SYNC_STATE_GET_SNAPSHOT(14),
/**
* SYNC_STATE_SNAPSHOT = 15;
*/
SYNC_STATE_SNAPSHOT(15),
/**
* SYNC_STATE_GET_DELTAS = 16;
*/
SYNC_STATE_GET_DELTAS(16),
/**
* SYNC_STATE_DELTAS = 17;
*/
SYNC_STATE_DELTAS(17),
/**
* RESPONSE = 20;
*/
RESPONSE(20),
/**
* CONSENSUS = 21;
*/
CONSENSUS(21),
UNRECOGNIZED(-1),
;
/**
* UNDEFINED = 0;
*/
public static final int UNDEFINED_VALUE = 0;
/**
* DISC_HELLO = 1;
*/
public static final int DISC_HELLO_VALUE = 1;
/**
* DISC_DISCONNECT = 2;
*/
public static final int DISC_DISCONNECT_VALUE = 2;
/**
* DISC_GET_PEERS = 3;
*/
public static final int DISC_GET_PEERS_VALUE = 3;
/**
* DISC_PEERS = 4;
*/
public static final int DISC_PEERS_VALUE = 4;
/**
* DISC_NEWMSG = 5;
*/
public static final int DISC_NEWMSG_VALUE = 5;
/**
* CHAIN_TRANSACTION = 6;
*/
public static final int CHAIN_TRANSACTION_VALUE = 6;
/**
* SYNC_GET_BLOCKS = 11;
*/
public static final int SYNC_GET_BLOCKS_VALUE = 11;
/**
* SYNC_BLOCKS = 12;
*/
public static final int SYNC_BLOCKS_VALUE = 12;
/**
* SYNC_BLOCK_ADDED = 13;
*/
public static final int SYNC_BLOCK_ADDED_VALUE = 13;
/**
* SYNC_STATE_GET_SNAPSHOT = 14;
*/
public static final int SYNC_STATE_GET_SNAPSHOT_VALUE = 14;
/**
* SYNC_STATE_SNAPSHOT = 15;
*/
public static final int SYNC_STATE_SNAPSHOT_VALUE = 15;
/**
* SYNC_STATE_GET_DELTAS = 16;
*/
public static final int SYNC_STATE_GET_DELTAS_VALUE = 16;
/**
* SYNC_STATE_DELTAS = 17;
*/
public static final int SYNC_STATE_DELTAS_VALUE = 17;
/**
* RESPONSE = 20;
*/
public static final int RESPONSE_VALUE = 20;
/**
* CONSENSUS = 21;
*/
public static final int CONSENSUS_VALUE = 21;
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static Type valueOf(int value) {
return forNumber(value);
}
public static Type forNumber(int value) {
switch (value) {
case 0: return UNDEFINED;
case 1: return DISC_HELLO;
case 2: return DISC_DISCONNECT;
case 3: return DISC_GET_PEERS;
case 4: return DISC_PEERS;
case 5: return DISC_NEWMSG;
case 6: return CHAIN_TRANSACTION;
case 11: return SYNC_GET_BLOCKS;
case 12: return SYNC_BLOCKS;
case 13: return SYNC_BLOCK_ADDED;
case 14: return SYNC_STATE_GET_SNAPSHOT;
case 15: return SYNC_STATE_SNAPSHOT;
case 16: return SYNC_STATE_GET_DELTAS;
case 17: return SYNC_STATE_DELTAS;
case 20: return RESPONSE;
case 21: return CONSENSUS;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
Type> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public Type findValueByNumber(int number) {
return Type.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
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 org.hyperledger.protos.Fabric.Message.getDescriptor().getEnumTypes().get(0);
}
private static final Type[] VALUES = values();
public static Type 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 Type(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:protos.Message.Type)
}
public static final int TYPE_FIELD_NUMBER = 1;
private int type_;
/**
* optional .protos.Message.Type type = 1;
*/
public int getTypeValue() {
return type_;
}
/**
* optional .protos.Message.Type type = 1;
*/
public org.hyperledger.protos.Fabric.Message.Type getType() {
org.hyperledger.protos.Fabric.Message.Type result = org.hyperledger.protos.Fabric.Message.Type.valueOf(type_);
return result == null ? org.hyperledger.protos.Fabric.Message.Type.UNRECOGNIZED : result;
}
public static final int TIMESTAMP_FIELD_NUMBER = 2;
private com.google.protobuf.Timestamp timestamp_;
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public boolean hasTimestamp() {
return timestamp_ != null;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public com.google.protobuf.Timestamp getTimestamp() {
return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() {
return getTimestamp();
}
public static final int PAYLOAD_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString payload_;
/**
* optional bytes payload = 3;
*/
public com.google.protobuf.ByteString getPayload() {
return payload_;
}
public static final int SIGNATURE_FIELD_NUMBER = 4;
private com.google.protobuf.ByteString signature_;
/**
* optional bytes signature = 4;
*/
public com.google.protobuf.ByteString getSignature() {
return signature_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (type_ != org.hyperledger.protos.Fabric.Message.Type.UNDEFINED.getNumber()) {
output.writeEnum(1, type_);
}
if (timestamp_ != null) {
output.writeMessage(2, getTimestamp());
}
if (!payload_.isEmpty()) {
output.writeBytes(3, payload_);
}
if (!signature_.isEmpty()) {
output.writeBytes(4, signature_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (type_ != org.hyperledger.protos.Fabric.Message.Type.UNDEFINED.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, type_);
}
if (timestamp_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getTimestamp());
}
if (!payload_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, payload_);
}
if (!signature_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, signature_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.Message)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.Message other = (org.hyperledger.protos.Fabric.Message) obj;
boolean result = true;
result = result && type_ == other.type_;
result = result && (hasTimestamp() == other.hasTimestamp());
if (hasTimestamp()) {
result = result && getTimestamp()
.equals(other.getTimestamp());
}
result = result && getPayload()
.equals(other.getPayload());
result = result && getSignature()
.equals(other.getSignature());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + TYPE_FIELD_NUMBER;
hash = (53 * hash) + type_;
if (hasTimestamp()) {
hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER;
hash = (53 * hash) + getTimestamp().hashCode();
}
hash = (37 * hash) + PAYLOAD_FIELD_NUMBER;
hash = (53 * hash) + getPayload().hashCode();
hash = (37 * hash) + SIGNATURE_FIELD_NUMBER;
hash = (53 * hash) + getSignature().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.Message parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.Message parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.Message parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.Message parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.Message parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.Message 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 org.hyperledger.protos.Fabric.Message parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.Message 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 org.hyperledger.protos.Fabric.Message parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.Message parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.Message prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code protos.Message}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.Message)
org.hyperledger.protos.Fabric.MessageOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_Message_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_Message_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.Message.class, org.hyperledger.protos.Fabric.Message.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.Message.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
type_ = 0;
if (timestampBuilder_ == null) {
timestamp_ = null;
} else {
timestamp_ = null;
timestampBuilder_ = null;
}
payload_ = com.google.protobuf.ByteString.EMPTY;
signature_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_Message_descriptor;
}
public org.hyperledger.protos.Fabric.Message getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.Message.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.Message build() {
org.hyperledger.protos.Fabric.Message result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.Message buildPartial() {
org.hyperledger.protos.Fabric.Message result = new org.hyperledger.protos.Fabric.Message(this);
result.type_ = type_;
if (timestampBuilder_ == null) {
result.timestamp_ = timestamp_;
} else {
result.timestamp_ = timestampBuilder_.build();
}
result.payload_ = payload_;
result.signature_ = signature_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.Message) {
return mergeFrom((org.hyperledger.protos.Fabric.Message)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.Message other) {
if (other == org.hyperledger.protos.Fabric.Message.getDefaultInstance()) return this;
if (other.type_ != 0) {
setTypeValue(other.getTypeValue());
}
if (other.hasTimestamp()) {
mergeTimestamp(other.getTimestamp());
}
if (other.getPayload() != com.google.protobuf.ByteString.EMPTY) {
setPayload(other.getPayload());
}
if (other.getSignature() != com.google.protobuf.ByteString.EMPTY) {
setSignature(other.getSignature());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.Message parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.Message) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int type_ = 0;
/**
* optional .protos.Message.Type type = 1;
*/
public int getTypeValue() {
return type_;
}
/**
* optional .protos.Message.Type type = 1;
*/
public Builder setTypeValue(int value) {
type_ = value;
onChanged();
return this;
}
/**
* optional .protos.Message.Type type = 1;
*/
public org.hyperledger.protos.Fabric.Message.Type getType() {
org.hyperledger.protos.Fabric.Message.Type result = org.hyperledger.protos.Fabric.Message.Type.valueOf(type_);
return result == null ? org.hyperledger.protos.Fabric.Message.Type.UNRECOGNIZED : result;
}
/**
* optional .protos.Message.Type type = 1;
*/
public Builder setType(org.hyperledger.protos.Fabric.Message.Type value) {
if (value == null) {
throw new NullPointerException();
}
type_ = value.getNumber();
onChanged();
return this;
}
/**
* optional .protos.Message.Type type = 1;
*/
public Builder clearType() {
type_ = 0;
onChanged();
return this;
}
private com.google.protobuf.Timestamp timestamp_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> timestampBuilder_;
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public boolean hasTimestamp() {
return timestampBuilder_ != null || timestamp_ != null;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public com.google.protobuf.Timestamp getTimestamp() {
if (timestampBuilder_ == null) {
return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_;
} else {
return timestampBuilder_.getMessage();
}
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public Builder setTimestamp(com.google.protobuf.Timestamp value) {
if (timestampBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
timestamp_ = value;
onChanged();
} else {
timestampBuilder_.setMessage(value);
}
return this;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public Builder setTimestamp(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (timestampBuilder_ == null) {
timestamp_ = builderForValue.build();
onChanged();
} else {
timestampBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public Builder mergeTimestamp(com.google.protobuf.Timestamp value) {
if (timestampBuilder_ == null) {
if (timestamp_ != null) {
timestamp_ =
com.google.protobuf.Timestamp.newBuilder(timestamp_).mergeFrom(value).buildPartial();
} else {
timestamp_ = value;
}
onChanged();
} else {
timestampBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public Builder clearTimestamp() {
if (timestampBuilder_ == null) {
timestamp_ = null;
onChanged();
} else {
timestamp_ = null;
timestampBuilder_ = null;
}
return this;
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public com.google.protobuf.Timestamp.Builder getTimestampBuilder() {
onChanged();
return getTimestampFieldBuilder().getBuilder();
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() {
if (timestampBuilder_ != null) {
return timestampBuilder_.getMessageOrBuilder();
} else {
return timestamp_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_;
}
}
/**
* optional .google.protobuf.Timestamp timestamp = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getTimestampFieldBuilder() {
if (timestampBuilder_ == null) {
timestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getTimestamp(),
getParentForChildren(),
isClean());
timestamp_ = null;
}
return timestampBuilder_;
}
private com.google.protobuf.ByteString payload_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes payload = 3;
*/
public com.google.protobuf.ByteString getPayload() {
return payload_;
}
/**
* optional bytes payload = 3;
*/
public Builder setPayload(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
payload_ = value;
onChanged();
return this;
}
/**
* optional bytes payload = 3;
*/
public Builder clearPayload() {
payload_ = getDefaultInstance().getPayload();
onChanged();
return this;
}
private com.google.protobuf.ByteString signature_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes signature = 4;
*/
public com.google.protobuf.ByteString getSignature() {
return signature_;
}
/**
* optional bytes signature = 4;
*/
public Builder setSignature(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
signature_ = value;
onChanged();
return this;
}
/**
* optional bytes signature = 4;
*/
public Builder clearSignature() {
signature_ = getDefaultInstance().getSignature();
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.Message)
}
// @@protoc_insertion_point(class_scope:protos.Message)
private static final org.hyperledger.protos.Fabric.Message DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.Message();
}
public static org.hyperledger.protos.Fabric.Message getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Message parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Message(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.Message getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface ResponseOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.Response)
com.google.protobuf.MessageOrBuilder {
/**
* optional .protos.Response.StatusCode status = 1;
*/
int getStatusValue();
/**
* optional .protos.Response.StatusCode status = 1;
*/
org.hyperledger.protos.Fabric.Response.StatusCode getStatus();
/**
* optional bytes msg = 2;
*/
com.google.protobuf.ByteString getMsg();
}
/**
* Protobuf type {@code protos.Response}
*/
public static final class Response extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.Response)
ResponseOrBuilder {
// Use Response.newBuilder() to construct.
private Response(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Response() {
status_ = 0;
msg_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private Response(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
status_ = rawValue;
break;
}
case 18: {
msg_ = input.readBytes();
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_Response_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_Response_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.Response.class, org.hyperledger.protos.Fabric.Response.Builder.class);
}
/**
* Protobuf enum {@code protos.Response.StatusCode}
*/
public enum StatusCode
implements com.google.protobuf.ProtocolMessageEnum {
/**
* UNDEFINED = 0;
*/
UNDEFINED(0),
/**
* SUCCESS = 200;
*/
SUCCESS(200),
/**
* FAILURE = 500;
*/
FAILURE(500),
UNRECOGNIZED(-1),
;
/**
* UNDEFINED = 0;
*/
public static final int UNDEFINED_VALUE = 0;
/**
* SUCCESS = 200;
*/
public static final int SUCCESS_VALUE = 200;
/**
* FAILURE = 500;
*/
public static final int FAILURE_VALUE = 500;
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static StatusCode valueOf(int value) {
return forNumber(value);
}
public static StatusCode forNumber(int value) {
switch (value) {
case 0: return UNDEFINED;
case 200: return SUCCESS;
case 500: return FAILURE;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
StatusCode> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public StatusCode findValueByNumber(int number) {
return StatusCode.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
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 org.hyperledger.protos.Fabric.Response.getDescriptor().getEnumTypes().get(0);
}
private static final StatusCode[] VALUES = values();
public static StatusCode 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 StatusCode(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:protos.Response.StatusCode)
}
public static final int STATUS_FIELD_NUMBER = 1;
private int status_;
/**
* optional .protos.Response.StatusCode status = 1;
*/
public int getStatusValue() {
return status_;
}
/**
* optional .protos.Response.StatusCode status = 1;
*/
public org.hyperledger.protos.Fabric.Response.StatusCode getStatus() {
org.hyperledger.protos.Fabric.Response.StatusCode result = org.hyperledger.protos.Fabric.Response.StatusCode.valueOf(status_);
return result == null ? org.hyperledger.protos.Fabric.Response.StatusCode.UNRECOGNIZED : result;
}
public static final int MSG_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString msg_;
/**
* optional bytes msg = 2;
*/
public com.google.protobuf.ByteString getMsg() {
return msg_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (status_ != org.hyperledger.protos.Fabric.Response.StatusCode.UNDEFINED.getNumber()) {
output.writeEnum(1, status_);
}
if (!msg_.isEmpty()) {
output.writeBytes(2, msg_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (status_ != org.hyperledger.protos.Fabric.Response.StatusCode.UNDEFINED.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, status_);
}
if (!msg_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, msg_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.Response)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.Response other = (org.hyperledger.protos.Fabric.Response) obj;
boolean result = true;
result = result && status_ == other.status_;
result = result && getMsg()
.equals(other.getMsg());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + STATUS_FIELD_NUMBER;
hash = (53 * hash) + status_;
hash = (37 * hash) + MSG_FIELD_NUMBER;
hash = (53 * hash) + getMsg().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.Response parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.Response parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.Response parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.Response parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.Response parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.Response 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 org.hyperledger.protos.Fabric.Response parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.Response 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 org.hyperledger.protos.Fabric.Response parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.Response parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.Response prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code protos.Response}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.Response)
org.hyperledger.protos.Fabric.ResponseOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_Response_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_Response_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.Response.class, org.hyperledger.protos.Fabric.Response.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.Response.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
status_ = 0;
msg_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_Response_descriptor;
}
public org.hyperledger.protos.Fabric.Response getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.Response.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.Response build() {
org.hyperledger.protos.Fabric.Response result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.Response buildPartial() {
org.hyperledger.protos.Fabric.Response result = new org.hyperledger.protos.Fabric.Response(this);
result.status_ = status_;
result.msg_ = msg_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.Response) {
return mergeFrom((org.hyperledger.protos.Fabric.Response)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.Response other) {
if (other == org.hyperledger.protos.Fabric.Response.getDefaultInstance()) return this;
if (other.status_ != 0) {
setStatusValue(other.getStatusValue());
}
if (other.getMsg() != com.google.protobuf.ByteString.EMPTY) {
setMsg(other.getMsg());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.Response parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.Response) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int status_ = 0;
/**
* optional .protos.Response.StatusCode status = 1;
*/
public int getStatusValue() {
return status_;
}
/**
* optional .protos.Response.StatusCode status = 1;
*/
public Builder setStatusValue(int value) {
status_ = value;
onChanged();
return this;
}
/**
* optional .protos.Response.StatusCode status = 1;
*/
public org.hyperledger.protos.Fabric.Response.StatusCode getStatus() {
org.hyperledger.protos.Fabric.Response.StatusCode result = org.hyperledger.protos.Fabric.Response.StatusCode.valueOf(status_);
return result == null ? org.hyperledger.protos.Fabric.Response.StatusCode.UNRECOGNIZED : result;
}
/**
* optional .protos.Response.StatusCode status = 1;
*/
public Builder setStatus(org.hyperledger.protos.Fabric.Response.StatusCode value) {
if (value == null) {
throw new NullPointerException();
}
status_ = value.getNumber();
onChanged();
return this;
}
/**
* optional .protos.Response.StatusCode status = 1;
*/
public Builder clearStatus() {
status_ = 0;
onChanged();
return this;
}
private com.google.protobuf.ByteString msg_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes msg = 2;
*/
public com.google.protobuf.ByteString getMsg() {
return msg_;
}
/**
* optional bytes msg = 2;
*/
public Builder setMsg(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
msg_ = value;
onChanged();
return this;
}
/**
* optional bytes msg = 2;
*/
public Builder clearMsg() {
msg_ = getDefaultInstance().getMsg();
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.Response)
}
// @@protoc_insertion_point(class_scope:protos.Response)
private static final org.hyperledger.protos.Fabric.Response DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.Response();
}
public static org.hyperledger.protos.Fabric.Response getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public Response parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Response(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.Response getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface BlockStateOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.BlockState)
com.google.protobuf.MessageOrBuilder {
/**
* optional .protos.Block block = 1;
*/
boolean hasBlock();
/**
* optional .protos.Block block = 1;
*/
org.hyperledger.protos.Fabric.Block getBlock();
/**
* optional .protos.Block block = 1;
*/
org.hyperledger.protos.Fabric.BlockOrBuilder getBlockOrBuilder();
/**
* optional bytes stateDelta = 2;
*/
com.google.protobuf.ByteString getStateDelta();
}
/**
*
* BlockState is the payload of Message.SYNC_BLOCK_ADDED. When a VP
* commits a new block to the ledger, it will notify its connected NVPs of the
* block and the delta state. The NVP may call the ledger APIs to apply the
* block and the delta state to its ledger if the block's previousBlockHash
* equals to the NVP's current block hash
*
*
* Protobuf type {@code protos.BlockState}
*/
public static final class BlockState extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.BlockState)
BlockStateOrBuilder {
// Use BlockState.newBuilder() to construct.
private BlockState(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private BlockState() {
stateDelta_ = com.google.protobuf.ByteString.EMPTY;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private BlockState(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
org.hyperledger.protos.Fabric.Block.Builder subBuilder = null;
if (block_ != null) {
subBuilder = block_.toBuilder();
}
block_ = input.readMessage(org.hyperledger.protos.Fabric.Block.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(block_);
block_ = subBuilder.buildPartial();
}
break;
}
case 18: {
stateDelta_ = input.readBytes();
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_BlockState_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_BlockState_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.BlockState.class, org.hyperledger.protos.Fabric.BlockState.Builder.class);
}
public static final int BLOCK_FIELD_NUMBER = 1;
private org.hyperledger.protos.Fabric.Block block_;
/**
* optional .protos.Block block = 1;
*/
public boolean hasBlock() {
return block_ != null;
}
/**
* optional .protos.Block block = 1;
*/
public org.hyperledger.protos.Fabric.Block getBlock() {
return block_ == null ? org.hyperledger.protos.Fabric.Block.getDefaultInstance() : block_;
}
/**
* optional .protos.Block block = 1;
*/
public org.hyperledger.protos.Fabric.BlockOrBuilder getBlockOrBuilder() {
return getBlock();
}
public static final int STATEDELTA_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString stateDelta_;
/**
* optional bytes stateDelta = 2;
*/
public com.google.protobuf.ByteString getStateDelta() {
return stateDelta_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (block_ != null) {
output.writeMessage(1, getBlock());
}
if (!stateDelta_.isEmpty()) {
output.writeBytes(2, stateDelta_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (block_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getBlock());
}
if (!stateDelta_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, stateDelta_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.BlockState)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.BlockState other = (org.hyperledger.protos.Fabric.BlockState) obj;
boolean result = true;
result = result && (hasBlock() == other.hasBlock());
if (hasBlock()) {
result = result && getBlock()
.equals(other.getBlock());
}
result = result && getStateDelta()
.equals(other.getStateDelta());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
if (hasBlock()) {
hash = (37 * hash) + BLOCK_FIELD_NUMBER;
hash = (53 * hash) + getBlock().hashCode();
}
hash = (37 * hash) + STATEDELTA_FIELD_NUMBER;
hash = (53 * hash) + getStateDelta().hashCode();
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.BlockState parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.BlockState parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.BlockState parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.BlockState parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.BlockState parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.BlockState 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 org.hyperledger.protos.Fabric.BlockState parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.BlockState 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 org.hyperledger.protos.Fabric.BlockState parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.BlockState parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.BlockState prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* BlockState is the payload of Message.SYNC_BLOCK_ADDED. When a VP
* commits a new block to the ledger, it will notify its connected NVPs of the
* block and the delta state. The NVP may call the ledger APIs to apply the
* block and the delta state to its ledger if the block's previousBlockHash
* equals to the NVP's current block hash
*
*
* Protobuf type {@code protos.BlockState}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.BlockState)
org.hyperledger.protos.Fabric.BlockStateOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_BlockState_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_BlockState_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.BlockState.class, org.hyperledger.protos.Fabric.BlockState.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.BlockState.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
if (blockBuilder_ == null) {
block_ = null;
} else {
block_ = null;
blockBuilder_ = null;
}
stateDelta_ = com.google.protobuf.ByteString.EMPTY;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_BlockState_descriptor;
}
public org.hyperledger.protos.Fabric.BlockState getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.BlockState.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.BlockState build() {
org.hyperledger.protos.Fabric.BlockState result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.BlockState buildPartial() {
org.hyperledger.protos.Fabric.BlockState result = new org.hyperledger.protos.Fabric.BlockState(this);
if (blockBuilder_ == null) {
result.block_ = block_;
} else {
result.block_ = blockBuilder_.build();
}
result.stateDelta_ = stateDelta_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.BlockState) {
return mergeFrom((org.hyperledger.protos.Fabric.BlockState)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.BlockState other) {
if (other == org.hyperledger.protos.Fabric.BlockState.getDefaultInstance()) return this;
if (other.hasBlock()) {
mergeBlock(other.getBlock());
}
if (other.getStateDelta() != com.google.protobuf.ByteString.EMPTY) {
setStateDelta(other.getStateDelta());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.BlockState parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.BlockState) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.hyperledger.protos.Fabric.Block block_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.Block, org.hyperledger.protos.Fabric.Block.Builder, org.hyperledger.protos.Fabric.BlockOrBuilder> blockBuilder_;
/**
* optional .protos.Block block = 1;
*/
public boolean hasBlock() {
return blockBuilder_ != null || block_ != null;
}
/**
* optional .protos.Block block = 1;
*/
public org.hyperledger.protos.Fabric.Block getBlock() {
if (blockBuilder_ == null) {
return block_ == null ? org.hyperledger.protos.Fabric.Block.getDefaultInstance() : block_;
} else {
return blockBuilder_.getMessage();
}
}
/**
* optional .protos.Block block = 1;
*/
public Builder setBlock(org.hyperledger.protos.Fabric.Block value) {
if (blockBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
block_ = value;
onChanged();
} else {
blockBuilder_.setMessage(value);
}
return this;
}
/**
* optional .protos.Block block = 1;
*/
public Builder setBlock(
org.hyperledger.protos.Fabric.Block.Builder builderForValue) {
if (blockBuilder_ == null) {
block_ = builderForValue.build();
onChanged();
} else {
blockBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .protos.Block block = 1;
*/
public Builder mergeBlock(org.hyperledger.protos.Fabric.Block value) {
if (blockBuilder_ == null) {
if (block_ != null) {
block_ =
org.hyperledger.protos.Fabric.Block.newBuilder(block_).mergeFrom(value).buildPartial();
} else {
block_ = value;
}
onChanged();
} else {
blockBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .protos.Block block = 1;
*/
public Builder clearBlock() {
if (blockBuilder_ == null) {
block_ = null;
onChanged();
} else {
block_ = null;
blockBuilder_ = null;
}
return this;
}
/**
* optional .protos.Block block = 1;
*/
public org.hyperledger.protos.Fabric.Block.Builder getBlockBuilder() {
onChanged();
return getBlockFieldBuilder().getBuilder();
}
/**
* optional .protos.Block block = 1;
*/
public org.hyperledger.protos.Fabric.BlockOrBuilder getBlockOrBuilder() {
if (blockBuilder_ != null) {
return blockBuilder_.getMessageOrBuilder();
} else {
return block_ == null ?
org.hyperledger.protos.Fabric.Block.getDefaultInstance() : block_;
}
}
/**
* optional .protos.Block block = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.Block, org.hyperledger.protos.Fabric.Block.Builder, org.hyperledger.protos.Fabric.BlockOrBuilder>
getBlockFieldBuilder() {
if (blockBuilder_ == null) {
blockBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.Block, org.hyperledger.protos.Fabric.Block.Builder, org.hyperledger.protos.Fabric.BlockOrBuilder>(
getBlock(),
getParentForChildren(),
isClean());
block_ = null;
}
return blockBuilder_;
}
private com.google.protobuf.ByteString stateDelta_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes stateDelta = 2;
*/
public com.google.protobuf.ByteString getStateDelta() {
return stateDelta_;
}
/**
* optional bytes stateDelta = 2;
*/
public Builder setStateDelta(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
stateDelta_ = value;
onChanged();
return this;
}
/**
* optional bytes stateDelta = 2;
*/
public Builder clearStateDelta() {
stateDelta_ = getDefaultInstance().getStateDelta();
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.BlockState)
}
// @@protoc_insertion_point(class_scope:protos.BlockState)
private static final org.hyperledger.protos.Fabric.BlockState DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.BlockState();
}
public static org.hyperledger.protos.Fabric.BlockState getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public BlockState parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new BlockState(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.BlockState getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface SyncBlockRangeOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.SyncBlockRange)
com.google.protobuf.MessageOrBuilder {
/**
* optional uint64 correlationId = 1;
*/
long getCorrelationId();
/**
* optional uint64 start = 2;
*/
long getStart();
/**
* optional uint64 end = 3;
*/
long getEnd();
}
/**
*
* SyncBlockRange is the payload of Message.SYNC_GET_BLOCKS, where
* start and end indicate the starting and ending blocks inclusively. The order
* in which blocks are returned is defined by the start and end values. For
* example, if start=3 and end=5, the order of blocks will be 3, 4, 5.
* If start=5 and end=3, the order will be 5, 4, 3.
*
*
* Protobuf type {@code protos.SyncBlockRange}
*/
public static final class SyncBlockRange extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.SyncBlockRange)
SyncBlockRangeOrBuilder {
// Use SyncBlockRange.newBuilder() to construct.
private SyncBlockRange(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private SyncBlockRange() {
correlationId_ = 0L;
start_ = 0L;
end_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private SyncBlockRange(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
correlationId_ = input.readUInt64();
break;
}
case 16: {
start_ = input.readUInt64();
break;
}
case 24: {
end_ = input.readUInt64();
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncBlockRange_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncBlockRange_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.SyncBlockRange.class, org.hyperledger.protos.Fabric.SyncBlockRange.Builder.class);
}
public static final int CORRELATIONID_FIELD_NUMBER = 1;
private long correlationId_;
/**
* optional uint64 correlationId = 1;
*/
public long getCorrelationId() {
return correlationId_;
}
public static final int START_FIELD_NUMBER = 2;
private long start_;
/**
* optional uint64 start = 2;
*/
public long getStart() {
return start_;
}
public static final int END_FIELD_NUMBER = 3;
private long end_;
/**
* optional uint64 end = 3;
*/
public long getEnd() {
return end_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (correlationId_ != 0L) {
output.writeUInt64(1, correlationId_);
}
if (start_ != 0L) {
output.writeUInt64(2, start_);
}
if (end_ != 0L) {
output.writeUInt64(3, end_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (correlationId_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, correlationId_);
}
if (start_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, start_);
}
if (end_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, end_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.SyncBlockRange)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.SyncBlockRange other = (org.hyperledger.protos.Fabric.SyncBlockRange) obj;
boolean result = true;
result = result && (getCorrelationId()
== other.getCorrelationId());
result = result && (getStart()
== other.getStart());
result = result && (getEnd()
== other.getEnd());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + CORRELATIONID_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getCorrelationId());
hash = (37 * hash) + START_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getStart());
hash = (37 * hash) + END_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getEnd());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.SyncBlockRange parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.SyncBlockRange parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.SyncBlockRange parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.SyncBlockRange parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.SyncBlockRange parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncBlockRange 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 org.hyperledger.protos.Fabric.SyncBlockRange parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncBlockRange 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 org.hyperledger.protos.Fabric.SyncBlockRange parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncBlockRange parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.SyncBlockRange prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* SyncBlockRange is the payload of Message.SYNC_GET_BLOCKS, where
* start and end indicate the starting and ending blocks inclusively. The order
* in which blocks are returned is defined by the start and end values. For
* example, if start=3 and end=5, the order of blocks will be 3, 4, 5.
* If start=5 and end=3, the order will be 5, 4, 3.
*
*
* Protobuf type {@code protos.SyncBlockRange}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.SyncBlockRange)
org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncBlockRange_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncBlockRange_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.SyncBlockRange.class, org.hyperledger.protos.Fabric.SyncBlockRange.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.SyncBlockRange.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
correlationId_ = 0L;
start_ = 0L;
end_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncBlockRange_descriptor;
}
public org.hyperledger.protos.Fabric.SyncBlockRange getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.SyncBlockRange.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.SyncBlockRange build() {
org.hyperledger.protos.Fabric.SyncBlockRange result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.SyncBlockRange buildPartial() {
org.hyperledger.protos.Fabric.SyncBlockRange result = new org.hyperledger.protos.Fabric.SyncBlockRange(this);
result.correlationId_ = correlationId_;
result.start_ = start_;
result.end_ = end_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.SyncBlockRange) {
return mergeFrom((org.hyperledger.protos.Fabric.SyncBlockRange)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.SyncBlockRange other) {
if (other == org.hyperledger.protos.Fabric.SyncBlockRange.getDefaultInstance()) return this;
if (other.getCorrelationId() != 0L) {
setCorrelationId(other.getCorrelationId());
}
if (other.getStart() != 0L) {
setStart(other.getStart());
}
if (other.getEnd() != 0L) {
setEnd(other.getEnd());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.SyncBlockRange parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.SyncBlockRange) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long correlationId_ ;
/**
* optional uint64 correlationId = 1;
*/
public long getCorrelationId() {
return correlationId_;
}
/**
* optional uint64 correlationId = 1;
*/
public Builder setCorrelationId(long value) {
correlationId_ = value;
onChanged();
return this;
}
/**
* optional uint64 correlationId = 1;
*/
public Builder clearCorrelationId() {
correlationId_ = 0L;
onChanged();
return this;
}
private long start_ ;
/**
* optional uint64 start = 2;
*/
public long getStart() {
return start_;
}
/**
* optional uint64 start = 2;
*/
public Builder setStart(long value) {
start_ = value;
onChanged();
return this;
}
/**
* optional uint64 start = 2;
*/
public Builder clearStart() {
start_ = 0L;
onChanged();
return this;
}
private long end_ ;
/**
* optional uint64 end = 3;
*/
public long getEnd() {
return end_;
}
/**
* optional uint64 end = 3;
*/
public Builder setEnd(long value) {
end_ = value;
onChanged();
return this;
}
/**
* optional uint64 end = 3;
*/
public Builder clearEnd() {
end_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.SyncBlockRange)
}
// @@protoc_insertion_point(class_scope:protos.SyncBlockRange)
private static final org.hyperledger.protos.Fabric.SyncBlockRange DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.SyncBlockRange();
}
public static org.hyperledger.protos.Fabric.SyncBlockRange getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public SyncBlockRange parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new SyncBlockRange(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.SyncBlockRange getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface SyncBlocksOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.SyncBlocks)
com.google.protobuf.MessageOrBuilder {
/**
* optional .protos.SyncBlockRange range = 1;
*/
boolean hasRange();
/**
* optional .protos.SyncBlockRange range = 1;
*/
org.hyperledger.protos.Fabric.SyncBlockRange getRange();
/**
* optional .protos.SyncBlockRange range = 1;
*/
org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder getRangeOrBuilder();
/**
* repeated .protos.Block blocks = 2;
*/
java.util.List
getBlocksList();
/**
* repeated .protos.Block blocks = 2;
*/
org.hyperledger.protos.Fabric.Block getBlocks(int index);
/**
* repeated .protos.Block blocks = 2;
*/
int getBlocksCount();
/**
* repeated .protos.Block blocks = 2;
*/
java.util.List extends org.hyperledger.protos.Fabric.BlockOrBuilder>
getBlocksOrBuilderList();
/**
* repeated .protos.Block blocks = 2;
*/
org.hyperledger.protos.Fabric.BlockOrBuilder getBlocksOrBuilder(
int index);
}
/**
*
* SyncBlocks is the payload of Message.SYNC_BLOCKS, where the range
* indicates the blocks responded to the request SYNC_GET_BLOCKS
*
*
* Protobuf type {@code protos.SyncBlocks}
*/
public static final class SyncBlocks extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.SyncBlocks)
SyncBlocksOrBuilder {
// Use SyncBlocks.newBuilder() to construct.
private SyncBlocks(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private SyncBlocks() {
blocks_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private SyncBlocks(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
org.hyperledger.protos.Fabric.SyncBlockRange.Builder subBuilder = null;
if (range_ != null) {
subBuilder = range_.toBuilder();
}
range_ = input.readMessage(org.hyperledger.protos.Fabric.SyncBlockRange.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(range_);
range_ = subBuilder.buildPartial();
}
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
blocks_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
blocks_.add(
input.readMessage(org.hyperledger.protos.Fabric.Block.parser(), extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
blocks_ = java.util.Collections.unmodifiableList(blocks_);
}
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncBlocks_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncBlocks_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.SyncBlocks.class, org.hyperledger.protos.Fabric.SyncBlocks.Builder.class);
}
private int bitField0_;
public static final int RANGE_FIELD_NUMBER = 1;
private org.hyperledger.protos.Fabric.SyncBlockRange range_;
/**
* optional .protos.SyncBlockRange range = 1;
*/
public boolean hasRange() {
return range_ != null;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRange getRange() {
return range_ == null ? org.hyperledger.protos.Fabric.SyncBlockRange.getDefaultInstance() : range_;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder getRangeOrBuilder() {
return getRange();
}
public static final int BLOCKS_FIELD_NUMBER = 2;
private java.util.List blocks_;
/**
* repeated .protos.Block blocks = 2;
*/
public java.util.List getBlocksList() {
return blocks_;
}
/**
* repeated .protos.Block blocks = 2;
*/
public java.util.List extends org.hyperledger.protos.Fabric.BlockOrBuilder>
getBlocksOrBuilderList() {
return blocks_;
}
/**
* repeated .protos.Block blocks = 2;
*/
public int getBlocksCount() {
return blocks_.size();
}
/**
* repeated .protos.Block blocks = 2;
*/
public org.hyperledger.protos.Fabric.Block getBlocks(int index) {
return blocks_.get(index);
}
/**
* repeated .protos.Block blocks = 2;
*/
public org.hyperledger.protos.Fabric.BlockOrBuilder getBlocksOrBuilder(
int index) {
return blocks_.get(index);
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (range_ != null) {
output.writeMessage(1, getRange());
}
for (int i = 0; i < blocks_.size(); i++) {
output.writeMessage(2, blocks_.get(i));
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (range_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRange());
}
for (int i = 0; i < blocks_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, blocks_.get(i));
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.SyncBlocks)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.SyncBlocks other = (org.hyperledger.protos.Fabric.SyncBlocks) obj;
boolean result = true;
result = result && (hasRange() == other.hasRange());
if (hasRange()) {
result = result && getRange()
.equals(other.getRange());
}
result = result && getBlocksList()
.equals(other.getBlocksList());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
if (hasRange()) {
hash = (37 * hash) + RANGE_FIELD_NUMBER;
hash = (53 * hash) + getRange().hashCode();
}
if (getBlocksCount() > 0) {
hash = (37 * hash) + BLOCKS_FIELD_NUMBER;
hash = (53 * hash) + getBlocksList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.SyncBlocks parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.SyncBlocks parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.SyncBlocks parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.SyncBlocks parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.SyncBlocks parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncBlocks 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 org.hyperledger.protos.Fabric.SyncBlocks parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncBlocks 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 org.hyperledger.protos.Fabric.SyncBlocks parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncBlocks parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.SyncBlocks prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* SyncBlocks is the payload of Message.SYNC_BLOCKS, where the range
* indicates the blocks responded to the request SYNC_GET_BLOCKS
*
*
* Protobuf type {@code protos.SyncBlocks}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.SyncBlocks)
org.hyperledger.protos.Fabric.SyncBlocksOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncBlocks_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncBlocks_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.SyncBlocks.class, org.hyperledger.protos.Fabric.SyncBlocks.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.SyncBlocks.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getBlocksFieldBuilder();
}
}
public Builder clear() {
super.clear();
if (rangeBuilder_ == null) {
range_ = null;
} else {
range_ = null;
rangeBuilder_ = null;
}
if (blocksBuilder_ == null) {
blocks_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
blocksBuilder_.clear();
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncBlocks_descriptor;
}
public org.hyperledger.protos.Fabric.SyncBlocks getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.SyncBlocks.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.SyncBlocks build() {
org.hyperledger.protos.Fabric.SyncBlocks result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.SyncBlocks buildPartial() {
org.hyperledger.protos.Fabric.SyncBlocks result = new org.hyperledger.protos.Fabric.SyncBlocks(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (rangeBuilder_ == null) {
result.range_ = range_;
} else {
result.range_ = rangeBuilder_.build();
}
if (blocksBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
blocks_ = java.util.Collections.unmodifiableList(blocks_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.blocks_ = blocks_;
} else {
result.blocks_ = blocksBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.SyncBlocks) {
return mergeFrom((org.hyperledger.protos.Fabric.SyncBlocks)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.SyncBlocks other) {
if (other == org.hyperledger.protos.Fabric.SyncBlocks.getDefaultInstance()) return this;
if (other.hasRange()) {
mergeRange(other.getRange());
}
if (blocksBuilder_ == null) {
if (!other.blocks_.isEmpty()) {
if (blocks_.isEmpty()) {
blocks_ = other.blocks_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureBlocksIsMutable();
blocks_.addAll(other.blocks_);
}
onChanged();
}
} else {
if (!other.blocks_.isEmpty()) {
if (blocksBuilder_.isEmpty()) {
blocksBuilder_.dispose();
blocksBuilder_ = null;
blocks_ = other.blocks_;
bitField0_ = (bitField0_ & ~0x00000002);
blocksBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getBlocksFieldBuilder() : null;
} else {
blocksBuilder_.addAllMessages(other.blocks_);
}
}
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.SyncBlocks parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.SyncBlocks) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.hyperledger.protos.Fabric.SyncBlockRange range_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.SyncBlockRange, org.hyperledger.protos.Fabric.SyncBlockRange.Builder, org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder> rangeBuilder_;
/**
* optional .protos.SyncBlockRange range = 1;
*/
public boolean hasRange() {
return rangeBuilder_ != null || range_ != null;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRange getRange() {
if (rangeBuilder_ == null) {
return range_ == null ? org.hyperledger.protos.Fabric.SyncBlockRange.getDefaultInstance() : range_;
} else {
return rangeBuilder_.getMessage();
}
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public Builder setRange(org.hyperledger.protos.Fabric.SyncBlockRange value) {
if (rangeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
range_ = value;
onChanged();
} else {
rangeBuilder_.setMessage(value);
}
return this;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public Builder setRange(
org.hyperledger.protos.Fabric.SyncBlockRange.Builder builderForValue) {
if (rangeBuilder_ == null) {
range_ = builderForValue.build();
onChanged();
} else {
rangeBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public Builder mergeRange(org.hyperledger.protos.Fabric.SyncBlockRange value) {
if (rangeBuilder_ == null) {
if (range_ != null) {
range_ =
org.hyperledger.protos.Fabric.SyncBlockRange.newBuilder(range_).mergeFrom(value).buildPartial();
} else {
range_ = value;
}
onChanged();
} else {
rangeBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public Builder clearRange() {
if (rangeBuilder_ == null) {
range_ = null;
onChanged();
} else {
range_ = null;
rangeBuilder_ = null;
}
return this;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRange.Builder getRangeBuilder() {
onChanged();
return getRangeFieldBuilder().getBuilder();
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder getRangeOrBuilder() {
if (rangeBuilder_ != null) {
return rangeBuilder_.getMessageOrBuilder();
} else {
return range_ == null ?
org.hyperledger.protos.Fabric.SyncBlockRange.getDefaultInstance() : range_;
}
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.SyncBlockRange, org.hyperledger.protos.Fabric.SyncBlockRange.Builder, org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder>
getRangeFieldBuilder() {
if (rangeBuilder_ == null) {
rangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.SyncBlockRange, org.hyperledger.protos.Fabric.SyncBlockRange.Builder, org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder>(
getRange(),
getParentForChildren(),
isClean());
range_ = null;
}
return rangeBuilder_;
}
private java.util.List blocks_ =
java.util.Collections.emptyList();
private void ensureBlocksIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
blocks_ = new java.util.ArrayList(blocks_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Fabric.Block, org.hyperledger.protos.Fabric.Block.Builder, org.hyperledger.protos.Fabric.BlockOrBuilder> blocksBuilder_;
/**
* repeated .protos.Block blocks = 2;
*/
public java.util.List getBlocksList() {
if (blocksBuilder_ == null) {
return java.util.Collections.unmodifiableList(blocks_);
} else {
return blocksBuilder_.getMessageList();
}
}
/**
* repeated .protos.Block blocks = 2;
*/
public int getBlocksCount() {
if (blocksBuilder_ == null) {
return blocks_.size();
} else {
return blocksBuilder_.getCount();
}
}
/**
* repeated .protos.Block blocks = 2;
*/
public org.hyperledger.protos.Fabric.Block getBlocks(int index) {
if (blocksBuilder_ == null) {
return blocks_.get(index);
} else {
return blocksBuilder_.getMessage(index);
}
}
/**
* repeated .protos.Block blocks = 2;
*/
public Builder setBlocks(
int index, org.hyperledger.protos.Fabric.Block value) {
if (blocksBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureBlocksIsMutable();
blocks_.set(index, value);
onChanged();
} else {
blocksBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .protos.Block blocks = 2;
*/
public Builder setBlocks(
int index, org.hyperledger.protos.Fabric.Block.Builder builderForValue) {
if (blocksBuilder_ == null) {
ensureBlocksIsMutable();
blocks_.set(index, builderForValue.build());
onChanged();
} else {
blocksBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .protos.Block blocks = 2;
*/
public Builder addBlocks(org.hyperledger.protos.Fabric.Block value) {
if (blocksBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureBlocksIsMutable();
blocks_.add(value);
onChanged();
} else {
blocksBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .protos.Block blocks = 2;
*/
public Builder addBlocks(
int index, org.hyperledger.protos.Fabric.Block value) {
if (blocksBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureBlocksIsMutable();
blocks_.add(index, value);
onChanged();
} else {
blocksBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .protos.Block blocks = 2;
*/
public Builder addBlocks(
org.hyperledger.protos.Fabric.Block.Builder builderForValue) {
if (blocksBuilder_ == null) {
ensureBlocksIsMutable();
blocks_.add(builderForValue.build());
onChanged();
} else {
blocksBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .protos.Block blocks = 2;
*/
public Builder addBlocks(
int index, org.hyperledger.protos.Fabric.Block.Builder builderForValue) {
if (blocksBuilder_ == null) {
ensureBlocksIsMutable();
blocks_.add(index, builderForValue.build());
onChanged();
} else {
blocksBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .protos.Block blocks = 2;
*/
public Builder addAllBlocks(
java.lang.Iterable extends org.hyperledger.protos.Fabric.Block> values) {
if (blocksBuilder_ == null) {
ensureBlocksIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, blocks_);
onChanged();
} else {
blocksBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .protos.Block blocks = 2;
*/
public Builder clearBlocks() {
if (blocksBuilder_ == null) {
blocks_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
blocksBuilder_.clear();
}
return this;
}
/**
* repeated .protos.Block blocks = 2;
*/
public Builder removeBlocks(int index) {
if (blocksBuilder_ == null) {
ensureBlocksIsMutable();
blocks_.remove(index);
onChanged();
} else {
blocksBuilder_.remove(index);
}
return this;
}
/**
* repeated .protos.Block blocks = 2;
*/
public org.hyperledger.protos.Fabric.Block.Builder getBlocksBuilder(
int index) {
return getBlocksFieldBuilder().getBuilder(index);
}
/**
* repeated .protos.Block blocks = 2;
*/
public org.hyperledger.protos.Fabric.BlockOrBuilder getBlocksOrBuilder(
int index) {
if (blocksBuilder_ == null) {
return blocks_.get(index); } else {
return blocksBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .protos.Block blocks = 2;
*/
public java.util.List extends org.hyperledger.protos.Fabric.BlockOrBuilder>
getBlocksOrBuilderList() {
if (blocksBuilder_ != null) {
return blocksBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(blocks_);
}
}
/**
* repeated .protos.Block blocks = 2;
*/
public org.hyperledger.protos.Fabric.Block.Builder addBlocksBuilder() {
return getBlocksFieldBuilder().addBuilder(
org.hyperledger.protos.Fabric.Block.getDefaultInstance());
}
/**
* repeated .protos.Block blocks = 2;
*/
public org.hyperledger.protos.Fabric.Block.Builder addBlocksBuilder(
int index) {
return getBlocksFieldBuilder().addBuilder(
index, org.hyperledger.protos.Fabric.Block.getDefaultInstance());
}
/**
* repeated .protos.Block blocks = 2;
*/
public java.util.List
getBlocksBuilderList() {
return getBlocksFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Fabric.Block, org.hyperledger.protos.Fabric.Block.Builder, org.hyperledger.protos.Fabric.BlockOrBuilder>
getBlocksFieldBuilder() {
if (blocksBuilder_ == null) {
blocksBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
org.hyperledger.protos.Fabric.Block, org.hyperledger.protos.Fabric.Block.Builder, org.hyperledger.protos.Fabric.BlockOrBuilder>(
blocks_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
blocks_ = null;
}
return blocksBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.SyncBlocks)
}
// @@protoc_insertion_point(class_scope:protos.SyncBlocks)
private static final org.hyperledger.protos.Fabric.SyncBlocks DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.SyncBlocks();
}
public static org.hyperledger.protos.Fabric.SyncBlocks getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public SyncBlocks parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new SyncBlocks(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.SyncBlocks getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface SyncStateSnapshotRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.SyncStateSnapshotRequest)
com.google.protobuf.MessageOrBuilder {
/**
* optional uint64 correlationId = 1;
*/
long getCorrelationId();
}
/**
*
* SyncSnapshotRequest Payload for the penchainMessage.SYNC_GET_SNAPSHOT message.
*
*
* Protobuf type {@code protos.SyncStateSnapshotRequest}
*/
public static final class SyncStateSnapshotRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.SyncStateSnapshotRequest)
SyncStateSnapshotRequestOrBuilder {
// Use SyncStateSnapshotRequest.newBuilder() to construct.
private SyncStateSnapshotRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private SyncStateSnapshotRequest() {
correlationId_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private SyncStateSnapshotRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 8: {
correlationId_ = input.readUInt64();
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateSnapshotRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateSnapshotRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.class, org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.Builder.class);
}
public static final int CORRELATIONID_FIELD_NUMBER = 1;
private long correlationId_;
/**
* optional uint64 correlationId = 1;
*/
public long getCorrelationId() {
return correlationId_;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (correlationId_ != 0L) {
output.writeUInt64(1, correlationId_);
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (correlationId_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, correlationId_);
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.SyncStateSnapshotRequest)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest other = (org.hyperledger.protos.Fabric.SyncStateSnapshotRequest) obj;
boolean result = true;
result = result && (getCorrelationId()
== other.getCorrelationId());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + CORRELATIONID_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getCorrelationId());
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshotRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshotRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshotRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshotRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshotRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshotRequest 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 org.hyperledger.protos.Fabric.SyncStateSnapshotRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshotRequest 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 org.hyperledger.protos.Fabric.SyncStateSnapshotRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshotRequest parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.SyncStateSnapshotRequest prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* SyncSnapshotRequest Payload for the penchainMessage.SYNC_GET_SNAPSHOT message.
*
*
* Protobuf type {@code protos.SyncStateSnapshotRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.SyncStateSnapshotRequest)
org.hyperledger.protos.Fabric.SyncStateSnapshotRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateSnapshotRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateSnapshotRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.class, org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
correlationId_ = 0L;
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateSnapshotRequest_descriptor;
}
public org.hyperledger.protos.Fabric.SyncStateSnapshotRequest getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.SyncStateSnapshotRequest build() {
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.SyncStateSnapshotRequest buildPartial() {
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest result = new org.hyperledger.protos.Fabric.SyncStateSnapshotRequest(this);
result.correlationId_ = correlationId_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.SyncStateSnapshotRequest) {
return mergeFrom((org.hyperledger.protos.Fabric.SyncStateSnapshotRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.SyncStateSnapshotRequest other) {
if (other == org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.getDefaultInstance()) return this;
if (other.getCorrelationId() != 0L) {
setCorrelationId(other.getCorrelationId());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.SyncStateSnapshotRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private long correlationId_ ;
/**
* optional uint64 correlationId = 1;
*/
public long getCorrelationId() {
return correlationId_;
}
/**
* optional uint64 correlationId = 1;
*/
public Builder setCorrelationId(long value) {
correlationId_ = value;
onChanged();
return this;
}
/**
* optional uint64 correlationId = 1;
*/
public Builder clearCorrelationId() {
correlationId_ = 0L;
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.SyncStateSnapshotRequest)
}
// @@protoc_insertion_point(class_scope:protos.SyncStateSnapshotRequest)
private static final org.hyperledger.protos.Fabric.SyncStateSnapshotRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.SyncStateSnapshotRequest();
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshotRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public SyncStateSnapshotRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new SyncStateSnapshotRequest(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.SyncStateSnapshotRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface SyncStateSnapshotOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.SyncStateSnapshot)
com.google.protobuf.MessageOrBuilder {
/**
* optional bytes delta = 1;
*/
com.google.protobuf.ByteString getDelta();
/**
* optional uint64 sequence = 2;
*/
long getSequence();
/**
* optional uint64 blockNumber = 3;
*/
long getBlockNumber();
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
boolean hasRequest();
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest getRequest();
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
org.hyperledger.protos.Fabric.SyncStateSnapshotRequestOrBuilder getRequestOrBuilder();
}
/**
*
* SyncStateSnapshot is the payload of Message.SYNC_SNAPSHOT, which is a response
* to penchainMessage.SYNC_GET_SNAPSHOT. It contains the snapshot or a chunk of the
* snapshot on stream, and in which case, the sequence indicate the order
* starting at 0. The terminating message will have len(delta) == 0.
*
*
* Protobuf type {@code protos.SyncStateSnapshot}
*/
public static final class SyncStateSnapshot extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.SyncStateSnapshot)
SyncStateSnapshotOrBuilder {
// Use SyncStateSnapshot.newBuilder() to construct.
private SyncStateSnapshot(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private SyncStateSnapshot() {
delta_ = com.google.protobuf.ByteString.EMPTY;
sequence_ = 0L;
blockNumber_ = 0L;
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private SyncStateSnapshot(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
delta_ = input.readBytes();
break;
}
case 16: {
sequence_ = input.readUInt64();
break;
}
case 24: {
blockNumber_ = input.readUInt64();
break;
}
case 34: {
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.Builder subBuilder = null;
if (request_ != null) {
subBuilder = request_.toBuilder();
}
request_ = input.readMessage(org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(request_);
request_ = subBuilder.buildPartial();
}
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateSnapshot_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateSnapshot_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.SyncStateSnapshot.class, org.hyperledger.protos.Fabric.SyncStateSnapshot.Builder.class);
}
public static final int DELTA_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString delta_;
/**
* optional bytes delta = 1;
*/
public com.google.protobuf.ByteString getDelta() {
return delta_;
}
public static final int SEQUENCE_FIELD_NUMBER = 2;
private long sequence_;
/**
* optional uint64 sequence = 2;
*/
public long getSequence() {
return sequence_;
}
public static final int BLOCKNUMBER_FIELD_NUMBER = 3;
private long blockNumber_;
/**
* optional uint64 blockNumber = 3;
*/
public long getBlockNumber() {
return blockNumber_;
}
public static final int REQUEST_FIELD_NUMBER = 4;
private org.hyperledger.protos.Fabric.SyncStateSnapshotRequest request_;
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
public boolean hasRequest() {
return request_ != null;
}
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
public org.hyperledger.protos.Fabric.SyncStateSnapshotRequest getRequest() {
return request_ == null ? org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.getDefaultInstance() : request_;
}
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
public org.hyperledger.protos.Fabric.SyncStateSnapshotRequestOrBuilder getRequestOrBuilder() {
return getRequest();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!delta_.isEmpty()) {
output.writeBytes(1, delta_);
}
if (sequence_ != 0L) {
output.writeUInt64(2, sequence_);
}
if (blockNumber_ != 0L) {
output.writeUInt64(3, blockNumber_);
}
if (request_ != null) {
output.writeMessage(4, getRequest());
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!delta_.isEmpty()) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, delta_);
}
if (sequence_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, sequence_);
}
if (blockNumber_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, blockNumber_);
}
if (request_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, getRequest());
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.SyncStateSnapshot)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.SyncStateSnapshot other = (org.hyperledger.protos.Fabric.SyncStateSnapshot) obj;
boolean result = true;
result = result && getDelta()
.equals(other.getDelta());
result = result && (getSequence()
== other.getSequence());
result = result && (getBlockNumber()
== other.getBlockNumber());
result = result && (hasRequest() == other.hasRequest());
if (hasRequest()) {
result = result && getRequest()
.equals(other.getRequest());
}
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
hash = (37 * hash) + DELTA_FIELD_NUMBER;
hash = (53 * hash) + getDelta().hashCode();
hash = (37 * hash) + SEQUENCE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getSequence());
hash = (37 * hash) + BLOCKNUMBER_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getBlockNumber());
if (hasRequest()) {
hash = (37 * hash) + REQUEST_FIELD_NUMBER;
hash = (53 * hash) + getRequest().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshot parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshot parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshot parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshot parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshot parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshot 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 org.hyperledger.protos.Fabric.SyncStateSnapshot parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshot 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 org.hyperledger.protos.Fabric.SyncStateSnapshot parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshot parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.SyncStateSnapshot prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* SyncStateSnapshot is the payload of Message.SYNC_SNAPSHOT, which is a response
* to penchainMessage.SYNC_GET_SNAPSHOT. It contains the snapshot or a chunk of the
* snapshot on stream, and in which case, the sequence indicate the order
* starting at 0. The terminating message will have len(delta) == 0.
*
*
* Protobuf type {@code protos.SyncStateSnapshot}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.SyncStateSnapshot)
org.hyperledger.protos.Fabric.SyncStateSnapshotOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateSnapshot_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateSnapshot_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.SyncStateSnapshot.class, org.hyperledger.protos.Fabric.SyncStateSnapshot.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.SyncStateSnapshot.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
delta_ = com.google.protobuf.ByteString.EMPTY;
sequence_ = 0L;
blockNumber_ = 0L;
if (requestBuilder_ == null) {
request_ = null;
} else {
request_ = null;
requestBuilder_ = null;
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateSnapshot_descriptor;
}
public org.hyperledger.protos.Fabric.SyncStateSnapshot getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.SyncStateSnapshot.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.SyncStateSnapshot build() {
org.hyperledger.protos.Fabric.SyncStateSnapshot result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.SyncStateSnapshot buildPartial() {
org.hyperledger.protos.Fabric.SyncStateSnapshot result = new org.hyperledger.protos.Fabric.SyncStateSnapshot(this);
result.delta_ = delta_;
result.sequence_ = sequence_;
result.blockNumber_ = blockNumber_;
if (requestBuilder_ == null) {
result.request_ = request_;
} else {
result.request_ = requestBuilder_.build();
}
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.SyncStateSnapshot) {
return mergeFrom((org.hyperledger.protos.Fabric.SyncStateSnapshot)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.SyncStateSnapshot other) {
if (other == org.hyperledger.protos.Fabric.SyncStateSnapshot.getDefaultInstance()) return this;
if (other.getDelta() != com.google.protobuf.ByteString.EMPTY) {
setDelta(other.getDelta());
}
if (other.getSequence() != 0L) {
setSequence(other.getSequence());
}
if (other.getBlockNumber() != 0L) {
setBlockNumber(other.getBlockNumber());
}
if (other.hasRequest()) {
mergeRequest(other.getRequest());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.SyncStateSnapshot parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.SyncStateSnapshot) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private com.google.protobuf.ByteString delta_ = com.google.protobuf.ByteString.EMPTY;
/**
* optional bytes delta = 1;
*/
public com.google.protobuf.ByteString getDelta() {
return delta_;
}
/**
* optional bytes delta = 1;
*/
public Builder setDelta(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
delta_ = value;
onChanged();
return this;
}
/**
* optional bytes delta = 1;
*/
public Builder clearDelta() {
delta_ = getDefaultInstance().getDelta();
onChanged();
return this;
}
private long sequence_ ;
/**
* optional uint64 sequence = 2;
*/
public long getSequence() {
return sequence_;
}
/**
* optional uint64 sequence = 2;
*/
public Builder setSequence(long value) {
sequence_ = value;
onChanged();
return this;
}
/**
* optional uint64 sequence = 2;
*/
public Builder clearSequence() {
sequence_ = 0L;
onChanged();
return this;
}
private long blockNumber_ ;
/**
* optional uint64 blockNumber = 3;
*/
public long getBlockNumber() {
return blockNumber_;
}
/**
* optional uint64 blockNumber = 3;
*/
public Builder setBlockNumber(long value) {
blockNumber_ = value;
onChanged();
return this;
}
/**
* optional uint64 blockNumber = 3;
*/
public Builder clearBlockNumber() {
blockNumber_ = 0L;
onChanged();
return this;
}
private org.hyperledger.protos.Fabric.SyncStateSnapshotRequest request_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest, org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.Builder, org.hyperledger.protos.Fabric.SyncStateSnapshotRequestOrBuilder> requestBuilder_;
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
public boolean hasRequest() {
return requestBuilder_ != null || request_ != null;
}
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
public org.hyperledger.protos.Fabric.SyncStateSnapshotRequest getRequest() {
if (requestBuilder_ == null) {
return request_ == null ? org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.getDefaultInstance() : request_;
} else {
return requestBuilder_.getMessage();
}
}
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
public Builder setRequest(org.hyperledger.protos.Fabric.SyncStateSnapshotRequest value) {
if (requestBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
request_ = value;
onChanged();
} else {
requestBuilder_.setMessage(value);
}
return this;
}
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
public Builder setRequest(
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.Builder builderForValue) {
if (requestBuilder_ == null) {
request_ = builderForValue.build();
onChanged();
} else {
requestBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
public Builder mergeRequest(org.hyperledger.protos.Fabric.SyncStateSnapshotRequest value) {
if (requestBuilder_ == null) {
if (request_ != null) {
request_ =
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.newBuilder(request_).mergeFrom(value).buildPartial();
} else {
request_ = value;
}
onChanged();
} else {
requestBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
public Builder clearRequest() {
if (requestBuilder_ == null) {
request_ = null;
onChanged();
} else {
request_ = null;
requestBuilder_ = null;
}
return this;
}
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
public org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.Builder getRequestBuilder() {
onChanged();
return getRequestFieldBuilder().getBuilder();
}
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
public org.hyperledger.protos.Fabric.SyncStateSnapshotRequestOrBuilder getRequestOrBuilder() {
if (requestBuilder_ != null) {
return requestBuilder_.getMessageOrBuilder();
} else {
return request_ == null ?
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.getDefaultInstance() : request_;
}
}
/**
* optional .protos.SyncStateSnapshotRequest request = 4;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest, org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.Builder, org.hyperledger.protos.Fabric.SyncStateSnapshotRequestOrBuilder>
getRequestFieldBuilder() {
if (requestBuilder_ == null) {
requestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.SyncStateSnapshotRequest, org.hyperledger.protos.Fabric.SyncStateSnapshotRequest.Builder, org.hyperledger.protos.Fabric.SyncStateSnapshotRequestOrBuilder>(
getRequest(),
getParentForChildren(),
isClean());
request_ = null;
}
return requestBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.SyncStateSnapshot)
}
// @@protoc_insertion_point(class_scope:protos.SyncStateSnapshot)
private static final org.hyperledger.protos.Fabric.SyncStateSnapshot DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.SyncStateSnapshot();
}
public static org.hyperledger.protos.Fabric.SyncStateSnapshot getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public SyncStateSnapshot parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new SyncStateSnapshot(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.SyncStateSnapshot getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface SyncStateDeltasRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.SyncStateDeltasRequest)
com.google.protobuf.MessageOrBuilder {
/**
* optional .protos.SyncBlockRange range = 1;
*/
boolean hasRange();
/**
* optional .protos.SyncBlockRange range = 1;
*/
org.hyperledger.protos.Fabric.SyncBlockRange getRange();
/**
* optional .protos.SyncBlockRange range = 1;
*/
org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder getRangeOrBuilder();
}
/**
*
* SyncStateDeltasRequest is the payload of Message.SYNC_GET_STATE.
* blockNumber indicates the block number for the delta which is being
* requested. If no payload is included with SYNC_GET_STATE, it represents
* a request for a snapshot of the current state.
*
*
* Protobuf type {@code protos.SyncStateDeltasRequest}
*/
public static final class SyncStateDeltasRequest extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.SyncStateDeltasRequest)
SyncStateDeltasRequestOrBuilder {
// Use SyncStateDeltasRequest.newBuilder() to construct.
private SyncStateDeltasRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private SyncStateDeltasRequest() {
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private SyncStateDeltasRequest(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
org.hyperledger.protos.Fabric.SyncBlockRange.Builder subBuilder = null;
if (range_ != null) {
subBuilder = range_.toBuilder();
}
range_ = input.readMessage(org.hyperledger.protos.Fabric.SyncBlockRange.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(range_);
range_ = subBuilder.buildPartial();
}
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 {
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateDeltasRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateDeltasRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.SyncStateDeltasRequest.class, org.hyperledger.protos.Fabric.SyncStateDeltasRequest.Builder.class);
}
public static final int RANGE_FIELD_NUMBER = 1;
private org.hyperledger.protos.Fabric.SyncBlockRange range_;
/**
* optional .protos.SyncBlockRange range = 1;
*/
public boolean hasRange() {
return range_ != null;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRange getRange() {
return range_ == null ? org.hyperledger.protos.Fabric.SyncBlockRange.getDefaultInstance() : range_;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder getRangeOrBuilder() {
return getRange();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (range_ != null) {
output.writeMessage(1, getRange());
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (range_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRange());
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.SyncStateDeltasRequest)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.SyncStateDeltasRequest other = (org.hyperledger.protos.Fabric.SyncStateDeltasRequest) obj;
boolean result = true;
result = result && (hasRange() == other.hasRange());
if (hasRange()) {
result = result && getRange()
.equals(other.getRange());
}
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
if (hasRange()) {
hash = (37 * hash) + RANGE_FIELD_NUMBER;
hash = (53 * hash) + getRange().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.SyncStateDeltasRequest parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltasRequest parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltasRequest parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltasRequest parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltasRequest parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltasRequest 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 org.hyperledger.protos.Fabric.SyncStateDeltasRequest parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltasRequest 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 org.hyperledger.protos.Fabric.SyncStateDeltasRequest parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltasRequest parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.SyncStateDeltasRequest prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* SyncStateDeltasRequest is the payload of Message.SYNC_GET_STATE.
* blockNumber indicates the block number for the delta which is being
* requested. If no payload is included with SYNC_GET_STATE, it represents
* a request for a snapshot of the current state.
*
*
* Protobuf type {@code protos.SyncStateDeltasRequest}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.SyncStateDeltasRequest)
org.hyperledger.protos.Fabric.SyncStateDeltasRequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateDeltasRequest_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateDeltasRequest_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.SyncStateDeltasRequest.class, org.hyperledger.protos.Fabric.SyncStateDeltasRequest.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.SyncStateDeltasRequest.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
if (rangeBuilder_ == null) {
range_ = null;
} else {
range_ = null;
rangeBuilder_ = null;
}
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateDeltasRequest_descriptor;
}
public org.hyperledger.protos.Fabric.SyncStateDeltasRequest getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.SyncStateDeltasRequest.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.SyncStateDeltasRequest build() {
org.hyperledger.protos.Fabric.SyncStateDeltasRequest result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.SyncStateDeltasRequest buildPartial() {
org.hyperledger.protos.Fabric.SyncStateDeltasRequest result = new org.hyperledger.protos.Fabric.SyncStateDeltasRequest(this);
if (rangeBuilder_ == null) {
result.range_ = range_;
} else {
result.range_ = rangeBuilder_.build();
}
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.SyncStateDeltasRequest) {
return mergeFrom((org.hyperledger.protos.Fabric.SyncStateDeltasRequest)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.SyncStateDeltasRequest other) {
if (other == org.hyperledger.protos.Fabric.SyncStateDeltasRequest.getDefaultInstance()) return this;
if (other.hasRange()) {
mergeRange(other.getRange());
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.SyncStateDeltasRequest parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.SyncStateDeltasRequest) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private org.hyperledger.protos.Fabric.SyncBlockRange range_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.SyncBlockRange, org.hyperledger.protos.Fabric.SyncBlockRange.Builder, org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder> rangeBuilder_;
/**
* optional .protos.SyncBlockRange range = 1;
*/
public boolean hasRange() {
return rangeBuilder_ != null || range_ != null;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRange getRange() {
if (rangeBuilder_ == null) {
return range_ == null ? org.hyperledger.protos.Fabric.SyncBlockRange.getDefaultInstance() : range_;
} else {
return rangeBuilder_.getMessage();
}
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public Builder setRange(org.hyperledger.protos.Fabric.SyncBlockRange value) {
if (rangeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
range_ = value;
onChanged();
} else {
rangeBuilder_.setMessage(value);
}
return this;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public Builder setRange(
org.hyperledger.protos.Fabric.SyncBlockRange.Builder builderForValue) {
if (rangeBuilder_ == null) {
range_ = builderForValue.build();
onChanged();
} else {
rangeBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public Builder mergeRange(org.hyperledger.protos.Fabric.SyncBlockRange value) {
if (rangeBuilder_ == null) {
if (range_ != null) {
range_ =
org.hyperledger.protos.Fabric.SyncBlockRange.newBuilder(range_).mergeFrom(value).buildPartial();
} else {
range_ = value;
}
onChanged();
} else {
rangeBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public Builder clearRange() {
if (rangeBuilder_ == null) {
range_ = null;
onChanged();
} else {
range_ = null;
rangeBuilder_ = null;
}
return this;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRange.Builder getRangeBuilder() {
onChanged();
return getRangeFieldBuilder().getBuilder();
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder getRangeOrBuilder() {
if (rangeBuilder_ != null) {
return rangeBuilder_.getMessageOrBuilder();
} else {
return range_ == null ?
org.hyperledger.protos.Fabric.SyncBlockRange.getDefaultInstance() : range_;
}
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.SyncBlockRange, org.hyperledger.protos.Fabric.SyncBlockRange.Builder, org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder>
getRangeFieldBuilder() {
if (rangeBuilder_ == null) {
rangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.SyncBlockRange, org.hyperledger.protos.Fabric.SyncBlockRange.Builder, org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder>(
getRange(),
getParentForChildren(),
isClean());
range_ = null;
}
return rangeBuilder_;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.SyncStateDeltasRequest)
}
// @@protoc_insertion_point(class_scope:protos.SyncStateDeltasRequest)
private static final org.hyperledger.protos.Fabric.SyncStateDeltasRequest DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.SyncStateDeltasRequest();
}
public static org.hyperledger.protos.Fabric.SyncStateDeltasRequest getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public SyncStateDeltasRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new SyncStateDeltasRequest(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.SyncStateDeltasRequest getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface SyncStateDeltasOrBuilder extends
// @@protoc_insertion_point(interface_extends:protos.SyncStateDeltas)
com.google.protobuf.MessageOrBuilder {
/**
* optional .protos.SyncBlockRange range = 1;
*/
boolean hasRange();
/**
* optional .protos.SyncBlockRange range = 1;
*/
org.hyperledger.protos.Fabric.SyncBlockRange getRange();
/**
* optional .protos.SyncBlockRange range = 1;
*/
org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder getRangeOrBuilder();
/**
* repeated bytes deltas = 2;
*/
java.util.List getDeltasList();
/**
* repeated bytes deltas = 2;
*/
int getDeltasCount();
/**
* repeated bytes deltas = 2;
*/
com.google.protobuf.ByteString getDeltas(int index);
}
/**
*
* SyncStateDeltas is the payload of the Message.SYNC_STATE in response to
* the Message.SYNC_GET_STATE message.
*
*
* Protobuf type {@code protos.SyncStateDeltas}
*/
public static final class SyncStateDeltas extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:protos.SyncStateDeltas)
SyncStateDeltasOrBuilder {
// Use SyncStateDeltas.newBuilder() to construct.
private SyncStateDeltas(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private SyncStateDeltas() {
deltas_ = java.util.Collections.emptyList();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return com.google.protobuf.UnknownFieldSet.getDefaultInstance();
}
private SyncStateDeltas(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
int mutable_bitField0_ = 0;
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!input.skipField(tag)) {
done = true;
}
break;
}
case 10: {
org.hyperledger.protos.Fabric.SyncBlockRange.Builder subBuilder = null;
if (range_ != null) {
subBuilder = range_.toBuilder();
}
range_ = input.readMessage(org.hyperledger.protos.Fabric.SyncBlockRange.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(range_);
range_ = subBuilder.buildPartial();
}
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
deltas_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
deltas_.add(input.readBytes());
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
deltas_ = java.util.Collections.unmodifiableList(deltas_);
}
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateDeltas_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateDeltas_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.SyncStateDeltas.class, org.hyperledger.protos.Fabric.SyncStateDeltas.Builder.class);
}
private int bitField0_;
public static final int RANGE_FIELD_NUMBER = 1;
private org.hyperledger.protos.Fabric.SyncBlockRange range_;
/**
* optional .protos.SyncBlockRange range = 1;
*/
public boolean hasRange() {
return range_ != null;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRange getRange() {
return range_ == null ? org.hyperledger.protos.Fabric.SyncBlockRange.getDefaultInstance() : range_;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder getRangeOrBuilder() {
return getRange();
}
public static final int DELTAS_FIELD_NUMBER = 2;
private java.util.List deltas_;
/**
* repeated bytes deltas = 2;
*/
public java.util.List
getDeltasList() {
return deltas_;
}
/**
* repeated bytes deltas = 2;
*/
public int getDeltasCount() {
return deltas_.size();
}
/**
* repeated bytes deltas = 2;
*/
public com.google.protobuf.ByteString getDeltas(int index) {
return deltas_.get(index);
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (range_ != null) {
output.writeMessage(1, getRange());
}
for (int i = 0; i < deltas_.size(); i++) {
output.writeBytes(2, deltas_.get(i));
}
}
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (range_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRange());
}
{
int dataSize = 0;
for (int i = 0; i < deltas_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeBytesSizeNoTag(deltas_.get(i));
}
size += dataSize;
size += 1 * getDeltasList().size();
}
memoizedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof org.hyperledger.protos.Fabric.SyncStateDeltas)) {
return super.equals(obj);
}
org.hyperledger.protos.Fabric.SyncStateDeltas other = (org.hyperledger.protos.Fabric.SyncStateDeltas) obj;
boolean result = true;
result = result && (hasRange() == other.hasRange());
if (hasRange()) {
result = result && getRange()
.equals(other.getRange());
}
result = result && getDeltasList()
.equals(other.getDeltasList());
return result;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptorForType().hashCode();
if (hasRange()) {
hash = (37 * hash) + RANGE_FIELD_NUMBER;
hash = (53 * hash) + getRange().hashCode();
}
if (getDeltasCount() > 0) {
hash = (37 * hash) + DELTAS_FIELD_NUMBER;
hash = (53 * hash) + getDeltasList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static org.hyperledger.protos.Fabric.SyncStateDeltas parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltas parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltas parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltas parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltas parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltas 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 org.hyperledger.protos.Fabric.SyncStateDeltas parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltas 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 org.hyperledger.protos.Fabric.SyncStateDeltas parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static org.hyperledger.protos.Fabric.SyncStateDeltas parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(org.hyperledger.protos.Fabric.SyncStateDeltas prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
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;
}
/**
*
* SyncStateDeltas is the payload of the Message.SYNC_STATE in response to
* the Message.SYNC_GET_STATE message.
*
*
* Protobuf type {@code protos.SyncStateDeltas}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:protos.SyncStateDeltas)
org.hyperledger.protos.Fabric.SyncStateDeltasOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateDeltas_descriptor;
}
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateDeltas_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.hyperledger.protos.Fabric.SyncStateDeltas.class, org.hyperledger.protos.Fabric.SyncStateDeltas.Builder.class);
}
// Construct using org.hyperledger.protos.Fabric.SyncStateDeltas.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
public Builder clear() {
super.clear();
if (rangeBuilder_ == null) {
range_ = null;
} else {
range_ = null;
rangeBuilder_ = null;
}
deltas_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.hyperledger.protos.Fabric.internal_static_protos_SyncStateDeltas_descriptor;
}
public org.hyperledger.protos.Fabric.SyncStateDeltas getDefaultInstanceForType() {
return org.hyperledger.protos.Fabric.SyncStateDeltas.getDefaultInstance();
}
public org.hyperledger.protos.Fabric.SyncStateDeltas build() {
org.hyperledger.protos.Fabric.SyncStateDeltas result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.hyperledger.protos.Fabric.SyncStateDeltas buildPartial() {
org.hyperledger.protos.Fabric.SyncStateDeltas result = new org.hyperledger.protos.Fabric.SyncStateDeltas(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (rangeBuilder_ == null) {
result.range_ = range_;
} else {
result.range_ = rangeBuilder_.build();
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
deltas_ = java.util.Collections.unmodifiableList(deltas_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.deltas_ = deltas_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder clone() {
return (Builder) super.clone();
}
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.setField(field, value);
}
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return (Builder) super.clearField(field);
}
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return (Builder) super.clearOneof(oneof);
}
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, Object value) {
return (Builder) super.setRepeatedField(field, index, value);
}
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) {
return (Builder) super.addRepeatedField(field, value);
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.hyperledger.protos.Fabric.SyncStateDeltas) {
return mergeFrom((org.hyperledger.protos.Fabric.SyncStateDeltas)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.hyperledger.protos.Fabric.SyncStateDeltas other) {
if (other == org.hyperledger.protos.Fabric.SyncStateDeltas.getDefaultInstance()) return this;
if (other.hasRange()) {
mergeRange(other.getRange());
}
if (!other.deltas_.isEmpty()) {
if (deltas_.isEmpty()) {
deltas_ = other.deltas_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureDeltasIsMutable();
deltas_.addAll(other.deltas_);
}
onChanged();
}
onChanged();
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.hyperledger.protos.Fabric.SyncStateDeltas parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.hyperledger.protos.Fabric.SyncStateDeltas) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private org.hyperledger.protos.Fabric.SyncBlockRange range_ = null;
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.SyncBlockRange, org.hyperledger.protos.Fabric.SyncBlockRange.Builder, org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder> rangeBuilder_;
/**
* optional .protos.SyncBlockRange range = 1;
*/
public boolean hasRange() {
return rangeBuilder_ != null || range_ != null;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRange getRange() {
if (rangeBuilder_ == null) {
return range_ == null ? org.hyperledger.protos.Fabric.SyncBlockRange.getDefaultInstance() : range_;
} else {
return rangeBuilder_.getMessage();
}
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public Builder setRange(org.hyperledger.protos.Fabric.SyncBlockRange value) {
if (rangeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
range_ = value;
onChanged();
} else {
rangeBuilder_.setMessage(value);
}
return this;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public Builder setRange(
org.hyperledger.protos.Fabric.SyncBlockRange.Builder builderForValue) {
if (rangeBuilder_ == null) {
range_ = builderForValue.build();
onChanged();
} else {
rangeBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public Builder mergeRange(org.hyperledger.protos.Fabric.SyncBlockRange value) {
if (rangeBuilder_ == null) {
if (range_ != null) {
range_ =
org.hyperledger.protos.Fabric.SyncBlockRange.newBuilder(range_).mergeFrom(value).buildPartial();
} else {
range_ = value;
}
onChanged();
} else {
rangeBuilder_.mergeFrom(value);
}
return this;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public Builder clearRange() {
if (rangeBuilder_ == null) {
range_ = null;
onChanged();
} else {
range_ = null;
rangeBuilder_ = null;
}
return this;
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRange.Builder getRangeBuilder() {
onChanged();
return getRangeFieldBuilder().getBuilder();
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
public org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder getRangeOrBuilder() {
if (rangeBuilder_ != null) {
return rangeBuilder_.getMessageOrBuilder();
} else {
return range_ == null ?
org.hyperledger.protos.Fabric.SyncBlockRange.getDefaultInstance() : range_;
}
}
/**
* optional .protos.SyncBlockRange range = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.SyncBlockRange, org.hyperledger.protos.Fabric.SyncBlockRange.Builder, org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder>
getRangeFieldBuilder() {
if (rangeBuilder_ == null) {
rangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
org.hyperledger.protos.Fabric.SyncBlockRange, org.hyperledger.protos.Fabric.SyncBlockRange.Builder, org.hyperledger.protos.Fabric.SyncBlockRangeOrBuilder>(
getRange(),
getParentForChildren(),
isClean());
range_ = null;
}
return rangeBuilder_;
}
private java.util.List deltas_ = java.util.Collections.emptyList();
private void ensureDeltasIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
deltas_ = new java.util.ArrayList(deltas_);
bitField0_ |= 0x00000002;
}
}
/**
* repeated bytes deltas = 2;
*/
public java.util.List
getDeltasList() {
return java.util.Collections.unmodifiableList(deltas_);
}
/**
* repeated bytes deltas = 2;
*/
public int getDeltasCount() {
return deltas_.size();
}
/**
* repeated bytes deltas = 2;
*/
public com.google.protobuf.ByteString getDeltas(int index) {
return deltas_.get(index);
}
/**
* repeated bytes deltas = 2;
*/
public Builder setDeltas(
int index, com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureDeltasIsMutable();
deltas_.set(index, value);
onChanged();
return this;
}
/**
* repeated bytes deltas = 2;
*/
public Builder addDeltas(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
ensureDeltasIsMutable();
deltas_.add(value);
onChanged();
return this;
}
/**
* repeated bytes deltas = 2;
*/
public Builder addAllDeltas(
java.lang.Iterable extends com.google.protobuf.ByteString> values) {
ensureDeltasIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, deltas_);
onChanged();
return this;
}
/**
* repeated bytes deltas = 2;
*/
public Builder clearDeltas() {
deltas_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
return this;
}
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return this;
}
// @@protoc_insertion_point(builder_scope:protos.SyncStateDeltas)
}
// @@protoc_insertion_point(class_scope:protos.SyncStateDeltas)
private static final org.hyperledger.protos.Fabric.SyncStateDeltas DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new org.hyperledger.protos.Fabric.SyncStateDeltas();
}
public static org.hyperledger.protos.Fabric.SyncStateDeltas getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
public SyncStateDeltas parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new SyncStateDeltas(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
public org.hyperledger.protos.Fabric.SyncStateDeltas getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_Transaction_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_Transaction_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_TransactionBlock_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_TransactionBlock_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_TransactionResult_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_TransactionResult_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_Block_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_Block_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_BlockchainInfo_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_BlockchainInfo_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_NonHashData_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_NonHashData_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_PeerAddress_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_PeerAddress_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_PeerID_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_PeerID_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_PeerEndpoint_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_PeerEndpoint_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_PeersMessage_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_PeersMessage_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_PeersAddresses_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_PeersAddresses_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_HelloMessage_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_HelloMessage_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_Message_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_Message_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_Response_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_Response_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_BlockState_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_BlockState_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_SyncBlockRange_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_SyncBlockRange_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_SyncBlocks_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_SyncBlocks_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_SyncStateSnapshotRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_SyncStateSnapshotRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_SyncStateSnapshot_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_SyncStateSnapshot_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_SyncStateDeltasRequest_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_SyncStateDeltasRequest_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_protos_SyncStateDeltas_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_protos_SyncStateDeltas_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\014fabric.proto\022\006protos\032\017chaincode.proto\032" +
"\024chaincodeevent.proto\032\037google/protobuf/t" +
"imestamp.proto\"\305\003\n\013Transaction\022&\n\004type\030\001" +
" \001(\0162\030.protos.Transaction.Type\022\023\n\013chainc" +
"odeID\030\002 \001(\014\022\017\n\007payload\030\003 \001(\014\022\020\n\010metadata" +
"\030\004 \001(\014\022\014\n\004txid\030\005 \001(\t\022-\n\ttimestamp\030\006 \001(\0132" +
"\032.google.protobuf.Timestamp\022:\n\024confident" +
"ialityLevel\030\007 \001(\0162\034.protos.Confidentiali" +
"tyLevel\022&\n\036confidentialityProtocolVersio" +
"n\030\010 \001(\t\022\r\n\005nonce\030\t \001(\014\022\024\n\014toValidators\030\n",
" \001(\014\022\014\n\004cert\030\013 \001(\014\022\021\n\tsignature\030\014 \001(\014\"o\n" +
"\004Type\022\r\n\tUNDEFINED\020\000\022\024\n\020CHAINCODE_DEPLOY" +
"\020\001\022\024\n\020CHAINCODE_INVOKE\020\002\022\023\n\017CHAINCODE_QU" +
"ERY\020\003\022\027\n\023CHAINCODE_TERMINATE\020\004\"=\n\020Transa" +
"ctionBlock\022)\n\014transactions\030\001 \003(\0132\023.proto" +
"s.Transaction\"\203\001\n\021TransactionResult\022\014\n\004t" +
"xid\030\001 \001(\t\022\016\n\006result\030\002 \001(\014\022\021\n\terrorCode\030\003" +
" \001(\r\022\r\n\005error\030\004 \001(\t\022.\n\016chaincodeEvent\030\005 " +
"\001(\0132\026.protos.ChaincodeEvent\"\345\001\n\005Block\022\017\n" +
"\007version\030\001 \001(\r\022-\n\ttimestamp\030\002 \001(\0132\032.goog",
"le.protobuf.Timestamp\022)\n\014transactions\030\003 " +
"\003(\0132\023.protos.Transaction\022\021\n\tstateHash\030\004 " +
"\001(\014\022\031\n\021previousBlockHash\030\005 \001(\014\022\031\n\021consen" +
"susMetadata\030\006 \001(\014\022(\n\013nonHashData\030\007 \001(\0132\023" +
".protos.NonHashData\"U\n\016BlockchainInfo\022\016\n" +
"\006height\030\001 \001(\004\022\030\n\020currentBlockHash\030\002 \001(\014\022" +
"\031\n\021previousBlockHash\030\003 \001(\014\"~\n\013NonHashDat" +
"a\022>\n\032localLedgerCommitTimestamp\030\001 \001(\0132\032." +
"google.protobuf.Timestamp\022/\n\017chaincodeEv" +
"ents\030\002 \003(\0132\026.protos.ChaincodeEvent\")\n\013Pe",
"erAddress\022\014\n\004host\030\001 \001(\t\022\014\n\004port\030\002 \001(\005\"\026\n" +
"\006PeerID\022\014\n\004name\030\001 \001(\t\"\254\001\n\014PeerEndpoint\022\032" +
"\n\002ID\030\001 \001(\0132\016.protos.PeerID\022\017\n\007address\030\002 " +
"\001(\t\022\'\n\004type\030\003 \001(\0162\031.protos.PeerEndpoint." +
"Type\022\r\n\005pkiID\030\004 \001(\014\"7\n\004Type\022\r\n\tUNDEFINED" +
"\020\000\022\r\n\tVALIDATOR\020\001\022\021\n\rNON_VALIDATOR\020\002\"3\n\014" +
"PeersMessage\022#\n\005peers\030\001 \003(\0132\024.protos.Pee" +
"rEndpoint\"#\n\016PeersAddresses\022\021\n\taddresses" +
"\030\001 \003(\t\"j\n\014HelloMessage\022*\n\014peerEndpoint\030\001" +
" \001(\0132\024.protos.PeerEndpoint\022.\n\016blockchain",
"Info\030\002 \001(\0132\026.protos.BlockchainInfo\"\312\003\n\007M" +
"essage\022\"\n\004type\030\001 \001(\0162\024.protos.Message.Ty" +
"pe\022-\n\ttimestamp\030\002 \001(\0132\032.google.protobuf." +
"Timestamp\022\017\n\007payload\030\003 \001(\014\022\021\n\tsignature\030" +
"\004 \001(\014\"\307\002\n\004Type\022\r\n\tUNDEFINED\020\000\022\016\n\nDISC_HE" +
"LLO\020\001\022\023\n\017DISC_DISCONNECT\020\002\022\022\n\016DISC_GET_P" +
"EERS\020\003\022\016\n\nDISC_PEERS\020\004\022\017\n\013DISC_NEWMSG\020\005\022" +
"\025\n\021CHAIN_TRANSACTION\020\006\022\023\n\017SYNC_GET_BLOCK" +
"S\020\013\022\017\n\013SYNC_BLOCKS\020\014\022\024\n\020SYNC_BLOCK_ADDED" +
"\020\r\022\033\n\027SYNC_STATE_GET_SNAPSHOT\020\016\022\027\n\023SYNC_",
"STATE_SNAPSHOT\020\017\022\031\n\025SYNC_STATE_GET_DELTA" +
"S\020\020\022\025\n\021SYNC_STATE_DELTAS\020\021\022\014\n\010RESPONSE\020\024" +
"\022\r\n\tCONSENSUS\020\025\"}\n\010Response\022+\n\006status\030\001 " +
"\001(\0162\033.protos.Response.StatusCode\022\013\n\003msg\030" +
"\002 \001(\014\"7\n\nStatusCode\022\r\n\tUNDEFINED\020\000\022\014\n\007SU" +
"CCESS\020\310\001\022\014\n\007FAILURE\020\364\003\">\n\nBlockState\022\034\n\005" +
"block\030\001 \001(\0132\r.protos.Block\022\022\n\nstateDelta" +
"\030\002 \001(\014\"C\n\016SyncBlockRange\022\025\n\rcorrelationI" +
"d\030\001 \001(\004\022\r\n\005start\030\002 \001(\004\022\013\n\003end\030\003 \001(\004\"R\n\nS" +
"yncBlocks\022%\n\005range\030\001 \001(\0132\026.protos.SyncBl",
"ockRange\022\035\n\006blocks\030\002 \003(\0132\r.protos.Block\"" +
"1\n\030SyncStateSnapshotRequest\022\025\n\rcorrelati" +
"onId\030\001 \001(\004\"|\n\021SyncStateSnapshot\022\r\n\005delta" +
"\030\001 \001(\014\022\020\n\010sequence\030\002 \001(\004\022\023\n\013blockNumber\030" +
"\003 \001(\004\0221\n\007request\030\004 \001(\0132 .protos.SyncStat" +
"eSnapshotRequest\"?\n\026SyncStateDeltasReque" +
"st\022%\n\005range\030\001 \001(\0132\026.protos.SyncBlockRang" +
"e\"H\n\017SyncStateDeltas\022%\n\005range\030\001 \001(\0132\026.pr" +
"otos.SyncBlockRange\022\016\n\006deltas\030\002 \003(\0142u\n\004P" +
"eer\022.\n\004Chat\022\017.protos.Message\032\017.protos.Me",
"ssage\"\000(\0010\001\022=\n\022ProcessTransaction\022\023.prot" +
"os.Transaction\032\020.protos.Response\"\000B\030\n\026or" +
"g.hyperledger.protosb\006proto3"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
org.hyperledger.protos.Chaincode.getDescriptor(),
org.hyperledger.protos.Chaincodeevent.getDescriptor(),
com.google.protobuf.TimestampProto.getDescriptor(),
}, assigner);
internal_static_protos_Transaction_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_protos_Transaction_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_Transaction_descriptor,
new java.lang.String[] { "Type", "ChaincodeID", "Payload", "Metadata", "Txid", "Timestamp", "ConfidentialityLevel", "ConfidentialityProtocolVersion", "Nonce", "ToValidators", "Cert", "Signature", });
internal_static_protos_TransactionBlock_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_protos_TransactionBlock_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_TransactionBlock_descriptor,
new java.lang.String[] { "Transactions", });
internal_static_protos_TransactionResult_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_protos_TransactionResult_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_TransactionResult_descriptor,
new java.lang.String[] { "Txid", "Result", "ErrorCode", "Error", "ChaincodeEvent", });
internal_static_protos_Block_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_protos_Block_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_Block_descriptor,
new java.lang.String[] { "Version", "Timestamp", "Transactions", "StateHash", "PreviousBlockHash", "ConsensusMetadata", "NonHashData", });
internal_static_protos_BlockchainInfo_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_protos_BlockchainInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_BlockchainInfo_descriptor,
new java.lang.String[] { "Height", "CurrentBlockHash", "PreviousBlockHash", });
internal_static_protos_NonHashData_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_protos_NonHashData_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_NonHashData_descriptor,
new java.lang.String[] { "LocalLedgerCommitTimestamp", "ChaincodeEvents", });
internal_static_protos_PeerAddress_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_protos_PeerAddress_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_PeerAddress_descriptor,
new java.lang.String[] { "Host", "Port", });
internal_static_protos_PeerID_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_protos_PeerID_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_PeerID_descriptor,
new java.lang.String[] { "Name", });
internal_static_protos_PeerEndpoint_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_protos_PeerEndpoint_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_PeerEndpoint_descriptor,
new java.lang.String[] { "ID", "Address", "Type", "PkiID", });
internal_static_protos_PeersMessage_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_protos_PeersMessage_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_PeersMessage_descriptor,
new java.lang.String[] { "Peers", });
internal_static_protos_PeersAddresses_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_protos_PeersAddresses_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_PeersAddresses_descriptor,
new java.lang.String[] { "Addresses", });
internal_static_protos_HelloMessage_descriptor =
getDescriptor().getMessageTypes().get(11);
internal_static_protos_HelloMessage_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_HelloMessage_descriptor,
new java.lang.String[] { "PeerEndpoint", "BlockchainInfo", });
internal_static_protos_Message_descriptor =
getDescriptor().getMessageTypes().get(12);
internal_static_protos_Message_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_Message_descriptor,
new java.lang.String[] { "Type", "Timestamp", "Payload", "Signature", });
internal_static_protos_Response_descriptor =
getDescriptor().getMessageTypes().get(13);
internal_static_protos_Response_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_Response_descriptor,
new java.lang.String[] { "Status", "Msg", });
internal_static_protos_BlockState_descriptor =
getDescriptor().getMessageTypes().get(14);
internal_static_protos_BlockState_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_BlockState_descriptor,
new java.lang.String[] { "Block", "StateDelta", });
internal_static_protos_SyncBlockRange_descriptor =
getDescriptor().getMessageTypes().get(15);
internal_static_protos_SyncBlockRange_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_SyncBlockRange_descriptor,
new java.lang.String[] { "CorrelationId", "Start", "End", });
internal_static_protos_SyncBlocks_descriptor =
getDescriptor().getMessageTypes().get(16);
internal_static_protos_SyncBlocks_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_SyncBlocks_descriptor,
new java.lang.String[] { "Range", "Blocks", });
internal_static_protos_SyncStateSnapshotRequest_descriptor =
getDescriptor().getMessageTypes().get(17);
internal_static_protos_SyncStateSnapshotRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_SyncStateSnapshotRequest_descriptor,
new java.lang.String[] { "CorrelationId", });
internal_static_protos_SyncStateSnapshot_descriptor =
getDescriptor().getMessageTypes().get(18);
internal_static_protos_SyncStateSnapshot_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_SyncStateSnapshot_descriptor,
new java.lang.String[] { "Delta", "Sequence", "BlockNumber", "Request", });
internal_static_protos_SyncStateDeltasRequest_descriptor =
getDescriptor().getMessageTypes().get(19);
internal_static_protos_SyncStateDeltasRequest_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_SyncStateDeltasRequest_descriptor,
new java.lang.String[] { "Range", });
internal_static_protos_SyncStateDeltas_descriptor =
getDescriptor().getMessageTypes().get(20);
internal_static_protos_SyncStateDeltas_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_protos_SyncStateDeltas_descriptor,
new java.lang.String[] { "Range", "Deltas", });
org.hyperledger.protos.Chaincode.getDescriptor();
org.hyperledger.protos.Chaincodeevent.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy