io.provenance.scope.contract.proto.Envelopes Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of contract-proto Show documentation
Show all versions of contract-proto Show documentation
A collection of libraries that interact and run Provenance Java based contracts.
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: io/provenance/scope/contract/envelope.proto
package io.provenance.scope.contract.proto;
public final class Envelopes {
private Envelopes() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
registry.add(io.provenance.scope.contract.proto.Envelopes.description);
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
public interface EnvelopeStateOrBuilder extends
// @@protoc_insertion_point(interface_extends:io.provenance.scope.contract.EnvelopeState)
com.google.protobuf.MessageOrBuilder {
/**
* .io.provenance.scope.contract.Envelope input = 1;
* @return Whether the input field is set.
*/
boolean hasInput();
/**
* .io.provenance.scope.contract.Envelope input = 1;
* @return The input.
*/
io.provenance.scope.contract.proto.Envelopes.Envelope getInput();
/**
* .io.provenance.scope.contract.Envelope input = 1;
*/
io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder getInputOrBuilder();
/**
* .io.provenance.scope.contract.Envelope result = 2;
* @return Whether the result field is set.
*/
boolean hasResult();
/**
* .io.provenance.scope.contract.Envelope result = 2;
* @return The result.
*/
io.provenance.scope.contract.proto.Envelopes.Envelope getResult();
/**
* .io.provenance.scope.contract.Envelope result = 2;
*/
io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder getResultOrBuilder();
}
/**
* Protobuf type {@code io.provenance.scope.contract.EnvelopeState}
*/
public static final class EnvelopeState extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:io.provenance.scope.contract.EnvelopeState)
EnvelopeStateOrBuilder {
private static final long serialVersionUID = 0L;
// Use EnvelopeState.newBuilder() to construct.
private EnvelopeState(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private EnvelopeState() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new EnvelopeState();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private EnvelopeState(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
io.provenance.scope.contract.proto.Envelopes.Envelope.Builder subBuilder = null;
if (input_ != null) {
subBuilder = input_.toBuilder();
}
input_ = input.readMessage(io.provenance.scope.contract.proto.Envelopes.Envelope.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(input_);
input_ = subBuilder.buildPartial();
}
break;
}
case 18: {
io.provenance.scope.contract.proto.Envelopes.Envelope.Builder subBuilder = null;
if (result_ != null) {
subBuilder = result_.toBuilder();
}
result_ = input.readMessage(io.provenance.scope.contract.proto.Envelopes.Envelope.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(result_);
result_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_EnvelopeState_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_EnvelopeState_fieldAccessorTable
.ensureFieldAccessorsInitialized(
io.provenance.scope.contract.proto.Envelopes.EnvelopeState.class, io.provenance.scope.contract.proto.Envelopes.EnvelopeState.Builder.class);
}
public static final int INPUT_FIELD_NUMBER = 1;
private io.provenance.scope.contract.proto.Envelopes.Envelope input_;
/**
* .io.provenance.scope.contract.Envelope input = 1;
* @return Whether the input field is set.
*/
@java.lang.Override
public boolean hasInput() {
return input_ != null;
}
/**
* .io.provenance.scope.contract.Envelope input = 1;
* @return The input.
*/
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.Envelope getInput() {
return input_ == null ? io.provenance.scope.contract.proto.Envelopes.Envelope.getDefaultInstance() : input_;
}
/**
* .io.provenance.scope.contract.Envelope input = 1;
*/
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder getInputOrBuilder() {
return getInput();
}
public static final int RESULT_FIELD_NUMBER = 2;
private io.provenance.scope.contract.proto.Envelopes.Envelope result_;
/**
* .io.provenance.scope.contract.Envelope result = 2;
* @return Whether the result field is set.
*/
@java.lang.Override
public boolean hasResult() {
return result_ != null;
}
/**
* .io.provenance.scope.contract.Envelope result = 2;
* @return The result.
*/
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.Envelope getResult() {
return result_ == null ? io.provenance.scope.contract.proto.Envelopes.Envelope.getDefaultInstance() : result_;
}
/**
* .io.provenance.scope.contract.Envelope result = 2;
*/
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder getResultOrBuilder() {
return getResult();
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (input_ != null) {
output.writeMessage(1, getInput());
}
if (result_ != null) {
output.writeMessage(2, getResult());
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (input_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getInput());
}
if (result_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getResult());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof io.provenance.scope.contract.proto.Envelopes.EnvelopeState)) {
return super.equals(obj);
}
io.provenance.scope.contract.proto.Envelopes.EnvelopeState other = (io.provenance.scope.contract.proto.Envelopes.EnvelopeState) obj;
if (hasInput() != other.hasInput()) return false;
if (hasInput()) {
if (!getInput()
.equals(other.getInput())) return false;
}
if (hasResult() != other.hasResult()) return false;
if (hasResult()) {
if (!getResult()
.equals(other.getResult())) return false;
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasInput()) {
hash = (37 * hash) + INPUT_FIELD_NUMBER;
hash = (53 * hash) + getInput().hashCode();
}
if (hasResult()) {
hash = (37 * hash) + RESULT_FIELD_NUMBER;
hash = (53 * hash) + getResult().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeState parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeState parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeState parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeState parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeState parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeState parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeState parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeState 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 io.provenance.scope.contract.proto.Envelopes.EnvelopeState parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeState 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 io.provenance.scope.contract.proto.Envelopes.EnvelopeState parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeState parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(io.provenance.scope.contract.proto.Envelopes.EnvelopeState prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code io.provenance.scope.contract.EnvelopeState}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:io.provenance.scope.contract.EnvelopeState)
io.provenance.scope.contract.proto.Envelopes.EnvelopeStateOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_EnvelopeState_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_EnvelopeState_fieldAccessorTable
.ensureFieldAccessorsInitialized(
io.provenance.scope.contract.proto.Envelopes.EnvelopeState.class, io.provenance.scope.contract.proto.Envelopes.EnvelopeState.Builder.class);
}
// Construct using io.provenance.scope.contract.proto.Envelopes.EnvelopeState.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (inputBuilder_ == null) {
input_ = null;
} else {
input_ = null;
inputBuilder_ = null;
}
if (resultBuilder_ == null) {
result_ = null;
} else {
result_ = null;
resultBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_EnvelopeState_descriptor;
}
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.EnvelopeState getDefaultInstanceForType() {
return io.provenance.scope.contract.proto.Envelopes.EnvelopeState.getDefaultInstance();
}
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.EnvelopeState build() {
io.provenance.scope.contract.proto.Envelopes.EnvelopeState result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.EnvelopeState buildPartial() {
io.provenance.scope.contract.proto.Envelopes.EnvelopeState result = new io.provenance.scope.contract.proto.Envelopes.EnvelopeState(this);
if (inputBuilder_ == null) {
result.input_ = input_;
} else {
result.input_ = inputBuilder_.build();
}
if (resultBuilder_ == null) {
result.result_ = result_;
} else {
result.result_ = resultBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof io.provenance.scope.contract.proto.Envelopes.EnvelopeState) {
return mergeFrom((io.provenance.scope.contract.proto.Envelopes.EnvelopeState)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(io.provenance.scope.contract.proto.Envelopes.EnvelopeState other) {
if (other == io.provenance.scope.contract.proto.Envelopes.EnvelopeState.getDefaultInstance()) return this;
if (other.hasInput()) {
mergeInput(other.getInput());
}
if (other.hasResult()) {
mergeResult(other.getResult());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
io.provenance.scope.contract.proto.Envelopes.EnvelopeState parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (io.provenance.scope.contract.proto.Envelopes.EnvelopeState) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private io.provenance.scope.contract.proto.Envelopes.Envelope input_;
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Envelopes.Envelope, io.provenance.scope.contract.proto.Envelopes.Envelope.Builder, io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder> inputBuilder_;
/**
* .io.provenance.scope.contract.Envelope input = 1;
* @return Whether the input field is set.
*/
public boolean hasInput() {
return inputBuilder_ != null || input_ != null;
}
/**
* .io.provenance.scope.contract.Envelope input = 1;
* @return The input.
*/
public io.provenance.scope.contract.proto.Envelopes.Envelope getInput() {
if (inputBuilder_ == null) {
return input_ == null ? io.provenance.scope.contract.proto.Envelopes.Envelope.getDefaultInstance() : input_;
} else {
return inputBuilder_.getMessage();
}
}
/**
* .io.provenance.scope.contract.Envelope input = 1;
*/
public Builder setInput(io.provenance.scope.contract.proto.Envelopes.Envelope value) {
if (inputBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
input_ = value;
onChanged();
} else {
inputBuilder_.setMessage(value);
}
return this;
}
/**
* .io.provenance.scope.contract.Envelope input = 1;
*/
public Builder setInput(
io.provenance.scope.contract.proto.Envelopes.Envelope.Builder builderForValue) {
if (inputBuilder_ == null) {
input_ = builderForValue.build();
onChanged();
} else {
inputBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .io.provenance.scope.contract.Envelope input = 1;
*/
public Builder mergeInput(io.provenance.scope.contract.proto.Envelopes.Envelope value) {
if (inputBuilder_ == null) {
if (input_ != null) {
input_ =
io.provenance.scope.contract.proto.Envelopes.Envelope.newBuilder(input_).mergeFrom(value).buildPartial();
} else {
input_ = value;
}
onChanged();
} else {
inputBuilder_.mergeFrom(value);
}
return this;
}
/**
* .io.provenance.scope.contract.Envelope input = 1;
*/
public Builder clearInput() {
if (inputBuilder_ == null) {
input_ = null;
onChanged();
} else {
input_ = null;
inputBuilder_ = null;
}
return this;
}
/**
* .io.provenance.scope.contract.Envelope input = 1;
*/
public io.provenance.scope.contract.proto.Envelopes.Envelope.Builder getInputBuilder() {
onChanged();
return getInputFieldBuilder().getBuilder();
}
/**
* .io.provenance.scope.contract.Envelope input = 1;
*/
public io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder getInputOrBuilder() {
if (inputBuilder_ != null) {
return inputBuilder_.getMessageOrBuilder();
} else {
return input_ == null ?
io.provenance.scope.contract.proto.Envelopes.Envelope.getDefaultInstance() : input_;
}
}
/**
* .io.provenance.scope.contract.Envelope input = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Envelopes.Envelope, io.provenance.scope.contract.proto.Envelopes.Envelope.Builder, io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder>
getInputFieldBuilder() {
if (inputBuilder_ == null) {
inputBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Envelopes.Envelope, io.provenance.scope.contract.proto.Envelopes.Envelope.Builder, io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder>(
getInput(),
getParentForChildren(),
isClean());
input_ = null;
}
return inputBuilder_;
}
private io.provenance.scope.contract.proto.Envelopes.Envelope result_;
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Envelopes.Envelope, io.provenance.scope.contract.proto.Envelopes.Envelope.Builder, io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder> resultBuilder_;
/**
* .io.provenance.scope.contract.Envelope result = 2;
* @return Whether the result field is set.
*/
public boolean hasResult() {
return resultBuilder_ != null || result_ != null;
}
/**
* .io.provenance.scope.contract.Envelope result = 2;
* @return The result.
*/
public io.provenance.scope.contract.proto.Envelopes.Envelope getResult() {
if (resultBuilder_ == null) {
return result_ == null ? io.provenance.scope.contract.proto.Envelopes.Envelope.getDefaultInstance() : result_;
} else {
return resultBuilder_.getMessage();
}
}
/**
* .io.provenance.scope.contract.Envelope result = 2;
*/
public Builder setResult(io.provenance.scope.contract.proto.Envelopes.Envelope value) {
if (resultBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
result_ = value;
onChanged();
} else {
resultBuilder_.setMessage(value);
}
return this;
}
/**
* .io.provenance.scope.contract.Envelope result = 2;
*/
public Builder setResult(
io.provenance.scope.contract.proto.Envelopes.Envelope.Builder builderForValue) {
if (resultBuilder_ == null) {
result_ = builderForValue.build();
onChanged();
} else {
resultBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .io.provenance.scope.contract.Envelope result = 2;
*/
public Builder mergeResult(io.provenance.scope.contract.proto.Envelopes.Envelope value) {
if (resultBuilder_ == null) {
if (result_ != null) {
result_ =
io.provenance.scope.contract.proto.Envelopes.Envelope.newBuilder(result_).mergeFrom(value).buildPartial();
} else {
result_ = value;
}
onChanged();
} else {
resultBuilder_.mergeFrom(value);
}
return this;
}
/**
* .io.provenance.scope.contract.Envelope result = 2;
*/
public Builder clearResult() {
if (resultBuilder_ == null) {
result_ = null;
onChanged();
} else {
result_ = null;
resultBuilder_ = null;
}
return this;
}
/**
* .io.provenance.scope.contract.Envelope result = 2;
*/
public io.provenance.scope.contract.proto.Envelopes.Envelope.Builder getResultBuilder() {
onChanged();
return getResultFieldBuilder().getBuilder();
}
/**
* .io.provenance.scope.contract.Envelope result = 2;
*/
public io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder getResultOrBuilder() {
if (resultBuilder_ != null) {
return resultBuilder_.getMessageOrBuilder();
} else {
return result_ == null ?
io.provenance.scope.contract.proto.Envelopes.Envelope.getDefaultInstance() : result_;
}
}
/**
* .io.provenance.scope.contract.Envelope result = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Envelopes.Envelope, io.provenance.scope.contract.proto.Envelopes.Envelope.Builder, io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder>
getResultFieldBuilder() {
if (resultBuilder_ == null) {
resultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Envelopes.Envelope, io.provenance.scope.contract.proto.Envelopes.Envelope.Builder, io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder>(
getResult(),
getParentForChildren(),
isClean());
result_ = null;
}
return resultBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:io.provenance.scope.contract.EnvelopeState)
}
// @@protoc_insertion_point(class_scope:io.provenance.scope.contract.EnvelopeState)
private static final io.provenance.scope.contract.proto.Envelopes.EnvelopeState DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new io.provenance.scope.contract.proto.Envelopes.EnvelopeState();
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeState getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public EnvelopeState parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new EnvelopeState(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.EnvelopeState getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface EnvelopeOrBuilder extends
// @@protoc_insertion_point(interface_extends:io.provenance.scope.contract.Envelope)
com.google.protobuf.MessageOrBuilder {
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
* @return Whether the ref field is set.
*/
boolean hasRef();
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
* @return The ref.
*/
io.provenance.scope.contract.proto.Commons.ProvenanceReference getRef();
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
*/
io.provenance.scope.contract.proto.Commons.ProvenanceReferenceOrBuilder getRefOrBuilder();
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
* @return Whether the contract field is set.
*/
boolean hasContract();
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
* @return The contract.
*/
io.provenance.scope.contract.proto.Contracts.Contract getContract();
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
*/
io.provenance.scope.contract.proto.Contracts.ContractOrBuilder getContractOrBuilder();
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
java.util.List
getSignaturesList();
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
io.provenance.scope.proto.Common.Signature getSignatures(int index);
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
int getSignaturesCount();
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
java.util.List extends io.provenance.scope.proto.Common.SignatureOrBuilder>
getSignaturesOrBuilderList();
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
io.provenance.scope.proto.Common.SignatureOrBuilder getSignaturesOrBuilder(
int index);
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
* @return Whether the executionUuid field is set.
*/
boolean hasExecutionUuid();
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
* @return The executionUuid.
*/
io.provenance.scope.proto.Util.UUID getExecutionUuid();
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
*/
io.provenance.scope.proto.Util.UUIDOrBuilder getExecutionUuidOrBuilder();
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
* @return Whether the prevExecutionUuid field is set.
*/
boolean hasPrevExecutionUuid();
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
* @return The prevExecutionUuid.
*/
io.provenance.scope.proto.Util.UUID getPrevExecutionUuid();
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
*/
io.provenance.scope.proto.Util.UUIDOrBuilder getPrevExecutionUuidOrBuilder();
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
* @return Whether the expirationTime field is set.
*/
boolean hasExpirationTime();
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
* @return The expirationTime.
*/
com.google.protobuf.Timestamp getExpirationTime();
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
*/
com.google.protobuf.TimestampOrBuilder getExpirationTimeOrBuilder();
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
* @return Whether the scope field is set.
*/
boolean hasScope();
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
* @return The scope.
*/
com.google.protobuf.Any getScope();
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
*/
com.google.protobuf.AnyOrBuilder getScopeOrBuilder();
/**
* .io.provenance.scope.contract.Envelope.Status status = 9;
* @return The enum numeric value on the wire for status.
*/
int getStatusValue();
/**
* .io.provenance.scope.contract.Envelope.Status status = 9;
* @return The status.
*/
io.provenance.scope.contract.proto.Envelopes.Envelope.Status getStatus();
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
* @return Whether the scopeSpecUuid field is set.
*/
boolean hasScopeSpecUuid();
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
* @return The scopeSpecUuid.
*/
io.provenance.scope.proto.Util.UUID getScopeSpecUuid();
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
*/
io.provenance.scope.proto.Util.UUIDOrBuilder getScopeSpecUuidOrBuilder();
/**
* bool new_scope = 11;
* @return The newScope.
*/
boolean getNewScope();
/**
* bool new_session = 12;
* @return The newSession.
*/
boolean getNewSession();
/**
* bool main_net = 13;
* @return The mainNet.
*/
boolean getMainNet();
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
java.util.List
getDataAccessList();
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
io.provenance.scope.proto.PK.PublicKey getDataAccess(int index);
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
int getDataAccessCount();
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
java.util.List extends io.provenance.scope.proto.PK.PublicKeyOrBuilder>
getDataAccessOrBuilderList();
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
io.provenance.scope.proto.PK.PublicKeyOrBuilder getDataAccessOrBuilder(
int index);
}
/**
* Protobuf type {@code io.provenance.scope.contract.Envelope}
*/
public static final class Envelope extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:io.provenance.scope.contract.Envelope)
EnvelopeOrBuilder {
private static final long serialVersionUID = 0L;
// Use Envelope.newBuilder() to construct.
private Envelope(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Envelope() {
signatures_ = java.util.Collections.emptyList();
status_ = 0;
dataAccess_ = java.util.Collections.emptyList();
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Envelope();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private Envelope(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
io.provenance.scope.contract.proto.Commons.ProvenanceReference.Builder subBuilder = null;
if (ref_ != null) {
subBuilder = ref_.toBuilder();
}
ref_ = input.readMessage(io.provenance.scope.contract.proto.Commons.ProvenanceReference.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(ref_);
ref_ = subBuilder.buildPartial();
}
break;
}
case 18: {
io.provenance.scope.contract.proto.Contracts.Contract.Builder subBuilder = null;
if (contract_ != null) {
subBuilder = contract_.toBuilder();
}
contract_ = input.readMessage(io.provenance.scope.contract.proto.Contracts.Contract.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(contract_);
contract_ = subBuilder.buildPartial();
}
break;
}
case 26: {
if (!((mutable_bitField0_ & 0x00000001) != 0)) {
signatures_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000001;
}
signatures_.add(
input.readMessage(io.provenance.scope.proto.Common.Signature.parser(), extensionRegistry));
break;
}
case 42: {
io.provenance.scope.proto.Util.UUID.Builder subBuilder = null;
if (executionUuid_ != null) {
subBuilder = executionUuid_.toBuilder();
}
executionUuid_ = input.readMessage(io.provenance.scope.proto.Util.UUID.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(executionUuid_);
executionUuid_ = subBuilder.buildPartial();
}
break;
}
case 50: {
io.provenance.scope.proto.Util.UUID.Builder subBuilder = null;
if (prevExecutionUuid_ != null) {
subBuilder = prevExecutionUuid_.toBuilder();
}
prevExecutionUuid_ = input.readMessage(io.provenance.scope.proto.Util.UUID.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(prevExecutionUuid_);
prevExecutionUuid_ = subBuilder.buildPartial();
}
break;
}
case 58: {
com.google.protobuf.Timestamp.Builder subBuilder = null;
if (expirationTime_ != null) {
subBuilder = expirationTime_.toBuilder();
}
expirationTime_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(expirationTime_);
expirationTime_ = subBuilder.buildPartial();
}
break;
}
case 66: {
com.google.protobuf.Any.Builder subBuilder = null;
if (scope_ != null) {
subBuilder = scope_.toBuilder();
}
scope_ = input.readMessage(com.google.protobuf.Any.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(scope_);
scope_ = subBuilder.buildPartial();
}
break;
}
case 72: {
int rawValue = input.readEnum();
status_ = rawValue;
break;
}
case 82: {
io.provenance.scope.proto.Util.UUID.Builder subBuilder = null;
if (scopeSpecUuid_ != null) {
subBuilder = scopeSpecUuid_.toBuilder();
}
scopeSpecUuid_ = input.readMessage(io.provenance.scope.proto.Util.UUID.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(scopeSpecUuid_);
scopeSpecUuid_ = subBuilder.buildPartial();
}
break;
}
case 88: {
newScope_ = input.readBool();
break;
}
case 96: {
newSession_ = input.readBool();
break;
}
case 104: {
mainNet_ = input.readBool();
break;
}
case 114: {
if (!((mutable_bitField0_ & 0x00000002) != 0)) {
dataAccess_ = new java.util.ArrayList();
mutable_bitField0_ |= 0x00000002;
}
dataAccess_.add(
input.readMessage(io.provenance.scope.proto.PK.PublicKey.parser(), extensionRegistry));
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) != 0)) {
signatures_ = java.util.Collections.unmodifiableList(signatures_);
}
if (((mutable_bitField0_ & 0x00000002) != 0)) {
dataAccess_ = java.util.Collections.unmodifiableList(dataAccess_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_Envelope_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_Envelope_fieldAccessorTable
.ensureFieldAccessorsInitialized(
io.provenance.scope.contract.proto.Envelopes.Envelope.class, io.provenance.scope.contract.proto.Envelopes.Envelope.Builder.class);
}
/**
* Protobuf enum {@code io.provenance.scope.contract.Envelope.Status}
*/
public enum Status
implements com.google.protobuf.ProtocolMessageEnum {
/**
* CREATED = 0 [(.io.provenance.scope.contract.description) = "Envelope created."];
*/
CREATED(0),
/**
* FRAGMENT = 1 [(.io.provenance.scope.contract.description) = "Envelope sent to other parties, awaiting responses."];
*/
FRAGMENT(1),
/**
* INBOX = 2 [(.io.provenance.scope.contract.description) = "Envelope received."];
*/
INBOX(2),
/**
* EXECUTED = 3 [(.io.provenance.scope.contract.description) = "Envelope executed by non-invoker."];
*/
EXECUTED(3),
/**
* OUTBOX = 4 [(.io.provenance.scope.contract.description) = "Envelope response sent from non-invoker to invoker."];
*/
OUTBOX(4),
/**
* SIGNED = 5 [(.io.provenance.scope.contract.description) = "Envelope is complete with all signatures."];
*/
SIGNED(5),
/**
* CHAINCODE = 6 [(.io.provenance.scope.contract.description) = "Envelope has been sent to chaincode."];
*/
CHAINCODE(6),
/**
* INDEX = 7 [(.io.provenance.scope.contract.description) = "Envelope has been returned from chaincode."];
*/
INDEX(7),
/**
* COMPLETE = 8 [(.io.provenance.scope.contract.description) = "Envelope has been completed."];
*/
COMPLETE(8),
/**
* ERROR = 11 [(.io.provenance.scope.contract.description) = "Envelope is in error state."];
*/
ERROR(11),
UNRECOGNIZED(-1),
;
/**
* CREATED = 0 [(.io.provenance.scope.contract.description) = "Envelope created."];
*/
public static final int CREATED_VALUE = 0;
/**
* FRAGMENT = 1 [(.io.provenance.scope.contract.description) = "Envelope sent to other parties, awaiting responses."];
*/
public static final int FRAGMENT_VALUE = 1;
/**
* INBOX = 2 [(.io.provenance.scope.contract.description) = "Envelope received."];
*/
public static final int INBOX_VALUE = 2;
/**
* EXECUTED = 3 [(.io.provenance.scope.contract.description) = "Envelope executed by non-invoker."];
*/
public static final int EXECUTED_VALUE = 3;
/**
* OUTBOX = 4 [(.io.provenance.scope.contract.description) = "Envelope response sent from non-invoker to invoker."];
*/
public static final int OUTBOX_VALUE = 4;
/**
* SIGNED = 5 [(.io.provenance.scope.contract.description) = "Envelope is complete with all signatures."];
*/
public static final int SIGNED_VALUE = 5;
/**
* CHAINCODE = 6 [(.io.provenance.scope.contract.description) = "Envelope has been sent to chaincode."];
*/
public static final int CHAINCODE_VALUE = 6;
/**
* INDEX = 7 [(.io.provenance.scope.contract.description) = "Envelope has been returned from chaincode."];
*/
public static final int INDEX_VALUE = 7;
/**
* COMPLETE = 8 [(.io.provenance.scope.contract.description) = "Envelope has been completed."];
*/
public static final int COMPLETE_VALUE = 8;
/**
* ERROR = 11 [(.io.provenance.scope.contract.description) = "Envelope is in error state."];
*/
public static final int ERROR_VALUE = 11;
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @param value The numeric wire value of the corresponding enum entry.
* @return The enum associated with the given numeric wire value.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static Status valueOf(int value) {
return forNumber(value);
}
/**
* @param value The numeric wire value of the corresponding enum entry.
* @return The enum associated with the given numeric wire value.
*/
public static Status forNumber(int value) {
switch (value) {
case 0: return CREATED;
case 1: return FRAGMENT;
case 2: return INBOX;
case 3: return EXECUTED;
case 4: return OUTBOX;
case 5: return SIGNED;
case 6: return CHAINCODE;
case 7: return INDEX;
case 8: return COMPLETE;
case 11: return ERROR;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap
internalGetValueMap() {
return internalValueMap;
}
private static final com.google.protobuf.Internal.EnumLiteMap<
Status> internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap() {
public Status findValueByNumber(int number) {
return Status.forNumber(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalStateException(
"Can't get the descriptor of an unrecognized enum value.");
}
return getDescriptor().getValues().get(ordinal());
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return io.provenance.scope.contract.proto.Envelopes.Envelope.getDescriptor().getEnumTypes().get(0);
}
private static final Status[] VALUES = values();
public static Status 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 Status(int value) {
this.value = value;
}
// @@protoc_insertion_point(enum_scope:io.provenance.scope.contract.Envelope.Status)
}
public static final int REF_FIELD_NUMBER = 1;
private io.provenance.scope.contract.proto.Commons.ProvenanceReference ref_;
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
* @return Whether the ref field is set.
*/
@java.lang.Override
public boolean hasRef() {
return ref_ != null;
}
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
* @return The ref.
*/
@java.lang.Override
public io.provenance.scope.contract.proto.Commons.ProvenanceReference getRef() {
return ref_ == null ? io.provenance.scope.contract.proto.Commons.ProvenanceReference.getDefaultInstance() : ref_;
}
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
*/
@java.lang.Override
public io.provenance.scope.contract.proto.Commons.ProvenanceReferenceOrBuilder getRefOrBuilder() {
return getRef();
}
public static final int CONTRACT_FIELD_NUMBER = 2;
private io.provenance.scope.contract.proto.Contracts.Contract contract_;
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
* @return Whether the contract field is set.
*/
@java.lang.Override
public boolean hasContract() {
return contract_ != null;
}
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
* @return The contract.
*/
@java.lang.Override
public io.provenance.scope.contract.proto.Contracts.Contract getContract() {
return contract_ == null ? io.provenance.scope.contract.proto.Contracts.Contract.getDefaultInstance() : contract_;
}
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
*/
@java.lang.Override
public io.provenance.scope.contract.proto.Contracts.ContractOrBuilder getContractOrBuilder() {
return getContract();
}
public static final int SIGNATURES_FIELD_NUMBER = 3;
private java.util.List signatures_;
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
@java.lang.Override
public java.util.List getSignaturesList() {
return signatures_;
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
@java.lang.Override
public java.util.List extends io.provenance.scope.proto.Common.SignatureOrBuilder>
getSignaturesOrBuilderList() {
return signatures_;
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
@java.lang.Override
public int getSignaturesCount() {
return signatures_.size();
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
@java.lang.Override
public io.provenance.scope.proto.Common.Signature getSignatures(int index) {
return signatures_.get(index);
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
@java.lang.Override
public io.provenance.scope.proto.Common.SignatureOrBuilder getSignaturesOrBuilder(
int index) {
return signatures_.get(index);
}
public static final int EXECUTION_UUID_FIELD_NUMBER = 5;
private io.provenance.scope.proto.Util.UUID executionUuid_;
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
* @return Whether the executionUuid field is set.
*/
@java.lang.Override
public boolean hasExecutionUuid() {
return executionUuid_ != null;
}
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
* @return The executionUuid.
*/
@java.lang.Override
public io.provenance.scope.proto.Util.UUID getExecutionUuid() {
return executionUuid_ == null ? io.provenance.scope.proto.Util.UUID.getDefaultInstance() : executionUuid_;
}
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
*/
@java.lang.Override
public io.provenance.scope.proto.Util.UUIDOrBuilder getExecutionUuidOrBuilder() {
return getExecutionUuid();
}
public static final int PREV_EXECUTION_UUID_FIELD_NUMBER = 6;
private io.provenance.scope.proto.Util.UUID prevExecutionUuid_;
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
* @return Whether the prevExecutionUuid field is set.
*/
@java.lang.Override
public boolean hasPrevExecutionUuid() {
return prevExecutionUuid_ != null;
}
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
* @return The prevExecutionUuid.
*/
@java.lang.Override
public io.provenance.scope.proto.Util.UUID getPrevExecutionUuid() {
return prevExecutionUuid_ == null ? io.provenance.scope.proto.Util.UUID.getDefaultInstance() : prevExecutionUuid_;
}
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
*/
@java.lang.Override
public io.provenance.scope.proto.Util.UUIDOrBuilder getPrevExecutionUuidOrBuilder() {
return getPrevExecutionUuid();
}
public static final int EXPIRATION_TIME_FIELD_NUMBER = 7;
private com.google.protobuf.Timestamp expirationTime_;
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
* @return Whether the expirationTime field is set.
*/
@java.lang.Override
public boolean hasExpirationTime() {
return expirationTime_ != null;
}
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
* @return The expirationTime.
*/
@java.lang.Override
public com.google.protobuf.Timestamp getExpirationTime() {
return expirationTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : expirationTime_;
}
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
*/
@java.lang.Override
public com.google.protobuf.TimestampOrBuilder getExpirationTimeOrBuilder() {
return getExpirationTime();
}
public static final int SCOPE_FIELD_NUMBER = 8;
private com.google.protobuf.Any scope_;
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
* @return Whether the scope field is set.
*/
@java.lang.Override
public boolean hasScope() {
return scope_ != null;
}
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
* @return The scope.
*/
@java.lang.Override
public com.google.protobuf.Any getScope() {
return scope_ == null ? com.google.protobuf.Any.getDefaultInstance() : scope_;
}
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
*/
@java.lang.Override
public com.google.protobuf.AnyOrBuilder getScopeOrBuilder() {
return getScope();
}
public static final int STATUS_FIELD_NUMBER = 9;
private int status_;
/**
* .io.provenance.scope.contract.Envelope.Status status = 9;
* @return The enum numeric value on the wire for status.
*/
@java.lang.Override public int getStatusValue() {
return status_;
}
/**
* .io.provenance.scope.contract.Envelope.Status status = 9;
* @return The status.
*/
@java.lang.Override public io.provenance.scope.contract.proto.Envelopes.Envelope.Status getStatus() {
@SuppressWarnings("deprecation")
io.provenance.scope.contract.proto.Envelopes.Envelope.Status result = io.provenance.scope.contract.proto.Envelopes.Envelope.Status.valueOf(status_);
return result == null ? io.provenance.scope.contract.proto.Envelopes.Envelope.Status.UNRECOGNIZED : result;
}
public static final int SCOPE_SPEC_UUID_FIELD_NUMBER = 10;
private io.provenance.scope.proto.Util.UUID scopeSpecUuid_;
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
* @return Whether the scopeSpecUuid field is set.
*/
@java.lang.Override
public boolean hasScopeSpecUuid() {
return scopeSpecUuid_ != null;
}
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
* @return The scopeSpecUuid.
*/
@java.lang.Override
public io.provenance.scope.proto.Util.UUID getScopeSpecUuid() {
return scopeSpecUuid_ == null ? io.provenance.scope.proto.Util.UUID.getDefaultInstance() : scopeSpecUuid_;
}
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
*/
@java.lang.Override
public io.provenance.scope.proto.Util.UUIDOrBuilder getScopeSpecUuidOrBuilder() {
return getScopeSpecUuid();
}
public static final int NEW_SCOPE_FIELD_NUMBER = 11;
private boolean newScope_;
/**
* bool new_scope = 11;
* @return The newScope.
*/
@java.lang.Override
public boolean getNewScope() {
return newScope_;
}
public static final int NEW_SESSION_FIELD_NUMBER = 12;
private boolean newSession_;
/**
* bool new_session = 12;
* @return The newSession.
*/
@java.lang.Override
public boolean getNewSession() {
return newSession_;
}
public static final int MAIN_NET_FIELD_NUMBER = 13;
private boolean mainNet_;
/**
* bool main_net = 13;
* @return The mainNet.
*/
@java.lang.Override
public boolean getMainNet() {
return mainNet_;
}
public static final int DATA_ACCESS_FIELD_NUMBER = 14;
private java.util.List dataAccess_;
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
@java.lang.Override
public java.util.List getDataAccessList() {
return dataAccess_;
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
@java.lang.Override
public java.util.List extends io.provenance.scope.proto.PK.PublicKeyOrBuilder>
getDataAccessOrBuilderList() {
return dataAccess_;
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
@java.lang.Override
public int getDataAccessCount() {
return dataAccess_.size();
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
@java.lang.Override
public io.provenance.scope.proto.PK.PublicKey getDataAccess(int index) {
return dataAccess_.get(index);
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
@java.lang.Override
public io.provenance.scope.proto.PK.PublicKeyOrBuilder getDataAccessOrBuilder(
int index) {
return dataAccess_.get(index);
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (ref_ != null) {
output.writeMessage(1, getRef());
}
if (contract_ != null) {
output.writeMessage(2, getContract());
}
for (int i = 0; i < signatures_.size(); i++) {
output.writeMessage(3, signatures_.get(i));
}
if (executionUuid_ != null) {
output.writeMessage(5, getExecutionUuid());
}
if (prevExecutionUuid_ != null) {
output.writeMessage(6, getPrevExecutionUuid());
}
if (expirationTime_ != null) {
output.writeMessage(7, getExpirationTime());
}
if (scope_ != null) {
output.writeMessage(8, getScope());
}
if (status_ != io.provenance.scope.contract.proto.Envelopes.Envelope.Status.CREATED.getNumber()) {
output.writeEnum(9, status_);
}
if (scopeSpecUuid_ != null) {
output.writeMessage(10, getScopeSpecUuid());
}
if (newScope_ != false) {
output.writeBool(11, newScope_);
}
if (newSession_ != false) {
output.writeBool(12, newSession_);
}
if (mainNet_ != false) {
output.writeBool(13, mainNet_);
}
for (int i = 0; i < dataAccess_.size(); i++) {
output.writeMessage(14, dataAccess_.get(i));
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (ref_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getRef());
}
if (contract_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getContract());
}
for (int i = 0; i < signatures_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, signatures_.get(i));
}
if (executionUuid_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, getExecutionUuid());
}
if (prevExecutionUuid_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, getPrevExecutionUuid());
}
if (expirationTime_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(7, getExpirationTime());
}
if (scope_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(8, getScope());
}
if (status_ != io.provenance.scope.contract.proto.Envelopes.Envelope.Status.CREATED.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(9, status_);
}
if (scopeSpecUuid_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, getScopeSpecUuid());
}
if (newScope_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(11, newScope_);
}
if (newSession_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(12, newSession_);
}
if (mainNet_ != false) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(13, mainNet_);
}
for (int i = 0; i < dataAccess_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(14, dataAccess_.get(i));
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof io.provenance.scope.contract.proto.Envelopes.Envelope)) {
return super.equals(obj);
}
io.provenance.scope.contract.proto.Envelopes.Envelope other = (io.provenance.scope.contract.proto.Envelopes.Envelope) obj;
if (hasRef() != other.hasRef()) return false;
if (hasRef()) {
if (!getRef()
.equals(other.getRef())) return false;
}
if (hasContract() != other.hasContract()) return false;
if (hasContract()) {
if (!getContract()
.equals(other.getContract())) return false;
}
if (!getSignaturesList()
.equals(other.getSignaturesList())) return false;
if (hasExecutionUuid() != other.hasExecutionUuid()) return false;
if (hasExecutionUuid()) {
if (!getExecutionUuid()
.equals(other.getExecutionUuid())) return false;
}
if (hasPrevExecutionUuid() != other.hasPrevExecutionUuid()) return false;
if (hasPrevExecutionUuid()) {
if (!getPrevExecutionUuid()
.equals(other.getPrevExecutionUuid())) return false;
}
if (hasExpirationTime() != other.hasExpirationTime()) return false;
if (hasExpirationTime()) {
if (!getExpirationTime()
.equals(other.getExpirationTime())) return false;
}
if (hasScope() != other.hasScope()) return false;
if (hasScope()) {
if (!getScope()
.equals(other.getScope())) return false;
}
if (status_ != other.status_) return false;
if (hasScopeSpecUuid() != other.hasScopeSpecUuid()) return false;
if (hasScopeSpecUuid()) {
if (!getScopeSpecUuid()
.equals(other.getScopeSpecUuid())) return false;
}
if (getNewScope()
!= other.getNewScope()) return false;
if (getNewSession()
!= other.getNewSession()) return false;
if (getMainNet()
!= other.getMainNet()) return false;
if (!getDataAccessList()
.equals(other.getDataAccessList())) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasRef()) {
hash = (37 * hash) + REF_FIELD_NUMBER;
hash = (53 * hash) + getRef().hashCode();
}
if (hasContract()) {
hash = (37 * hash) + CONTRACT_FIELD_NUMBER;
hash = (53 * hash) + getContract().hashCode();
}
if (getSignaturesCount() > 0) {
hash = (37 * hash) + SIGNATURES_FIELD_NUMBER;
hash = (53 * hash) + getSignaturesList().hashCode();
}
if (hasExecutionUuid()) {
hash = (37 * hash) + EXECUTION_UUID_FIELD_NUMBER;
hash = (53 * hash) + getExecutionUuid().hashCode();
}
if (hasPrevExecutionUuid()) {
hash = (37 * hash) + PREV_EXECUTION_UUID_FIELD_NUMBER;
hash = (53 * hash) + getPrevExecutionUuid().hashCode();
}
if (hasExpirationTime()) {
hash = (37 * hash) + EXPIRATION_TIME_FIELD_NUMBER;
hash = (53 * hash) + getExpirationTime().hashCode();
}
if (hasScope()) {
hash = (37 * hash) + SCOPE_FIELD_NUMBER;
hash = (53 * hash) + getScope().hashCode();
}
hash = (37 * hash) + STATUS_FIELD_NUMBER;
hash = (53 * hash) + status_;
if (hasScopeSpecUuid()) {
hash = (37 * hash) + SCOPE_SPEC_UUID_FIELD_NUMBER;
hash = (53 * hash) + getScopeSpecUuid().hashCode();
}
hash = (37 * hash) + NEW_SCOPE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getNewScope());
hash = (37 * hash) + NEW_SESSION_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getNewSession());
hash = (37 * hash) + MAIN_NET_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getMainNet());
if (getDataAccessCount() > 0) {
hash = (37 * hash) + DATA_ACCESS_FIELD_NUMBER;
hash = (53 * hash) + getDataAccessList().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static io.provenance.scope.contract.proto.Envelopes.Envelope parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.provenance.scope.contract.proto.Envelopes.Envelope parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.provenance.scope.contract.proto.Envelopes.Envelope parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.provenance.scope.contract.proto.Envelopes.Envelope parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.provenance.scope.contract.proto.Envelopes.Envelope parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.provenance.scope.contract.proto.Envelopes.Envelope parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.provenance.scope.contract.proto.Envelopes.Envelope parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static io.provenance.scope.contract.proto.Envelopes.Envelope 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 io.provenance.scope.contract.proto.Envelopes.Envelope parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static io.provenance.scope.contract.proto.Envelopes.Envelope 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 io.provenance.scope.contract.proto.Envelopes.Envelope parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static io.provenance.scope.contract.proto.Envelopes.Envelope parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(io.provenance.scope.contract.proto.Envelopes.Envelope prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code io.provenance.scope.contract.Envelope}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:io.provenance.scope.contract.Envelope)
io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_Envelope_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_Envelope_fieldAccessorTable
.ensureFieldAccessorsInitialized(
io.provenance.scope.contract.proto.Envelopes.Envelope.class, io.provenance.scope.contract.proto.Envelopes.Envelope.Builder.class);
}
// Construct using io.provenance.scope.contract.proto.Envelopes.Envelope.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getSignaturesFieldBuilder();
getDataAccessFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (refBuilder_ == null) {
ref_ = null;
} else {
ref_ = null;
refBuilder_ = null;
}
if (contractBuilder_ == null) {
contract_ = null;
} else {
contract_ = null;
contractBuilder_ = null;
}
if (signaturesBuilder_ == null) {
signatures_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
signaturesBuilder_.clear();
}
if (executionUuidBuilder_ == null) {
executionUuid_ = null;
} else {
executionUuid_ = null;
executionUuidBuilder_ = null;
}
if (prevExecutionUuidBuilder_ == null) {
prevExecutionUuid_ = null;
} else {
prevExecutionUuid_ = null;
prevExecutionUuidBuilder_ = null;
}
if (expirationTimeBuilder_ == null) {
expirationTime_ = null;
} else {
expirationTime_ = null;
expirationTimeBuilder_ = null;
}
if (scopeBuilder_ == null) {
scope_ = null;
} else {
scope_ = null;
scopeBuilder_ = null;
}
status_ = 0;
if (scopeSpecUuidBuilder_ == null) {
scopeSpecUuid_ = null;
} else {
scopeSpecUuid_ = null;
scopeSpecUuidBuilder_ = null;
}
newScope_ = false;
newSession_ = false;
mainNet_ = false;
if (dataAccessBuilder_ == null) {
dataAccess_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
dataAccessBuilder_.clear();
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_Envelope_descriptor;
}
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.Envelope getDefaultInstanceForType() {
return io.provenance.scope.contract.proto.Envelopes.Envelope.getDefaultInstance();
}
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.Envelope build() {
io.provenance.scope.contract.proto.Envelopes.Envelope result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.Envelope buildPartial() {
io.provenance.scope.contract.proto.Envelopes.Envelope result = new io.provenance.scope.contract.proto.Envelopes.Envelope(this);
int from_bitField0_ = bitField0_;
if (refBuilder_ == null) {
result.ref_ = ref_;
} else {
result.ref_ = refBuilder_.build();
}
if (contractBuilder_ == null) {
result.contract_ = contract_;
} else {
result.contract_ = contractBuilder_.build();
}
if (signaturesBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0)) {
signatures_ = java.util.Collections.unmodifiableList(signatures_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.signatures_ = signatures_;
} else {
result.signatures_ = signaturesBuilder_.build();
}
if (executionUuidBuilder_ == null) {
result.executionUuid_ = executionUuid_;
} else {
result.executionUuid_ = executionUuidBuilder_.build();
}
if (prevExecutionUuidBuilder_ == null) {
result.prevExecutionUuid_ = prevExecutionUuid_;
} else {
result.prevExecutionUuid_ = prevExecutionUuidBuilder_.build();
}
if (expirationTimeBuilder_ == null) {
result.expirationTime_ = expirationTime_;
} else {
result.expirationTime_ = expirationTimeBuilder_.build();
}
if (scopeBuilder_ == null) {
result.scope_ = scope_;
} else {
result.scope_ = scopeBuilder_.build();
}
result.status_ = status_;
if (scopeSpecUuidBuilder_ == null) {
result.scopeSpecUuid_ = scopeSpecUuid_;
} else {
result.scopeSpecUuid_ = scopeSpecUuidBuilder_.build();
}
result.newScope_ = newScope_;
result.newSession_ = newSession_;
result.mainNet_ = mainNet_;
if (dataAccessBuilder_ == null) {
if (((bitField0_ & 0x00000002) != 0)) {
dataAccess_ = java.util.Collections.unmodifiableList(dataAccess_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.dataAccess_ = dataAccess_;
} else {
result.dataAccess_ = dataAccessBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof io.provenance.scope.contract.proto.Envelopes.Envelope) {
return mergeFrom((io.provenance.scope.contract.proto.Envelopes.Envelope)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(io.provenance.scope.contract.proto.Envelopes.Envelope other) {
if (other == io.provenance.scope.contract.proto.Envelopes.Envelope.getDefaultInstance()) return this;
if (other.hasRef()) {
mergeRef(other.getRef());
}
if (other.hasContract()) {
mergeContract(other.getContract());
}
if (signaturesBuilder_ == null) {
if (!other.signatures_.isEmpty()) {
if (signatures_.isEmpty()) {
signatures_ = other.signatures_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureSignaturesIsMutable();
signatures_.addAll(other.signatures_);
}
onChanged();
}
} else {
if (!other.signatures_.isEmpty()) {
if (signaturesBuilder_.isEmpty()) {
signaturesBuilder_.dispose();
signaturesBuilder_ = null;
signatures_ = other.signatures_;
bitField0_ = (bitField0_ & ~0x00000001);
signaturesBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getSignaturesFieldBuilder() : null;
} else {
signaturesBuilder_.addAllMessages(other.signatures_);
}
}
}
if (other.hasExecutionUuid()) {
mergeExecutionUuid(other.getExecutionUuid());
}
if (other.hasPrevExecutionUuid()) {
mergePrevExecutionUuid(other.getPrevExecutionUuid());
}
if (other.hasExpirationTime()) {
mergeExpirationTime(other.getExpirationTime());
}
if (other.hasScope()) {
mergeScope(other.getScope());
}
if (other.status_ != 0) {
setStatusValue(other.getStatusValue());
}
if (other.hasScopeSpecUuid()) {
mergeScopeSpecUuid(other.getScopeSpecUuid());
}
if (other.getNewScope() != false) {
setNewScope(other.getNewScope());
}
if (other.getNewSession() != false) {
setNewSession(other.getNewSession());
}
if (other.getMainNet() != false) {
setMainNet(other.getMainNet());
}
if (dataAccessBuilder_ == null) {
if (!other.dataAccess_.isEmpty()) {
if (dataAccess_.isEmpty()) {
dataAccess_ = other.dataAccess_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureDataAccessIsMutable();
dataAccess_.addAll(other.dataAccess_);
}
onChanged();
}
} else {
if (!other.dataAccess_.isEmpty()) {
if (dataAccessBuilder_.isEmpty()) {
dataAccessBuilder_.dispose();
dataAccessBuilder_ = null;
dataAccess_ = other.dataAccess_;
bitField0_ = (bitField0_ & ~0x00000002);
dataAccessBuilder_ =
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
getDataAccessFieldBuilder() : null;
} else {
dataAccessBuilder_.addAllMessages(other.dataAccess_);
}
}
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
io.provenance.scope.contract.proto.Envelopes.Envelope parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (io.provenance.scope.contract.proto.Envelopes.Envelope) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
private io.provenance.scope.contract.proto.Commons.ProvenanceReference ref_;
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Commons.ProvenanceReference, io.provenance.scope.contract.proto.Commons.ProvenanceReference.Builder, io.provenance.scope.contract.proto.Commons.ProvenanceReferenceOrBuilder> refBuilder_;
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
* @return Whether the ref field is set.
*/
public boolean hasRef() {
return refBuilder_ != null || ref_ != null;
}
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
* @return The ref.
*/
public io.provenance.scope.contract.proto.Commons.ProvenanceReference getRef() {
if (refBuilder_ == null) {
return ref_ == null ? io.provenance.scope.contract.proto.Commons.ProvenanceReference.getDefaultInstance() : ref_;
} else {
return refBuilder_.getMessage();
}
}
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
*/
public Builder setRef(io.provenance.scope.contract.proto.Commons.ProvenanceReference value) {
if (refBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ref_ = value;
onChanged();
} else {
refBuilder_.setMessage(value);
}
return this;
}
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
*/
public Builder setRef(
io.provenance.scope.contract.proto.Commons.ProvenanceReference.Builder builderForValue) {
if (refBuilder_ == null) {
ref_ = builderForValue.build();
onChanged();
} else {
refBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
*/
public Builder mergeRef(io.provenance.scope.contract.proto.Commons.ProvenanceReference value) {
if (refBuilder_ == null) {
if (ref_ != null) {
ref_ =
io.provenance.scope.contract.proto.Commons.ProvenanceReference.newBuilder(ref_).mergeFrom(value).buildPartial();
} else {
ref_ = value;
}
onChanged();
} else {
refBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
*/
public Builder clearRef() {
if (refBuilder_ == null) {
ref_ = null;
onChanged();
} else {
ref_ = null;
refBuilder_ = null;
}
return this;
}
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
*/
public io.provenance.scope.contract.proto.Commons.ProvenanceReference.Builder getRefBuilder() {
onChanged();
return getRefFieldBuilder().getBuilder();
}
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
*/
public io.provenance.scope.contract.proto.Commons.ProvenanceReferenceOrBuilder getRefOrBuilder() {
if (refBuilder_ != null) {
return refBuilder_.getMessageOrBuilder();
} else {
return ref_ == null ?
io.provenance.scope.contract.proto.Commons.ProvenanceReference.getDefaultInstance() : ref_;
}
}
/**
*
* ref contains
* 1) the scope of the object being modified on blockchain.
* 2) the uuid of the contract execution.
* 3) the hash of the contract instance that has been executed.
*
*
* .io.provenance.scope.contract.ProvenanceReference ref = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Commons.ProvenanceReference, io.provenance.scope.contract.proto.Commons.ProvenanceReference.Builder, io.provenance.scope.contract.proto.Commons.ProvenanceReferenceOrBuilder>
getRefFieldBuilder() {
if (refBuilder_ == null) {
refBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Commons.ProvenanceReference, io.provenance.scope.contract.proto.Commons.ProvenanceReference.Builder, io.provenance.scope.contract.proto.Commons.ProvenanceReferenceOrBuilder>(
getRef(),
getParentForChildren(),
isClean());
ref_ = null;
}
return refBuilder_;
}
private io.provenance.scope.contract.proto.Contracts.Contract contract_;
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Contracts.Contract, io.provenance.scope.contract.proto.Contracts.Contract.Builder, io.provenance.scope.contract.proto.Contracts.ContractOrBuilder> contractBuilder_;
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
* @return Whether the contract field is set.
*/
public boolean hasContract() {
return contractBuilder_ != null || contract_ != null;
}
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
* @return The contract.
*/
public io.provenance.scope.contract.proto.Contracts.Contract getContract() {
if (contractBuilder_ == null) {
return contract_ == null ? io.provenance.scope.contract.proto.Contracts.Contract.getDefaultInstance() : contract_;
} else {
return contractBuilder_.getMessage();
}
}
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
*/
public Builder setContract(io.provenance.scope.contract.proto.Contracts.Contract value) {
if (contractBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
contract_ = value;
onChanged();
} else {
contractBuilder_.setMessage(value);
}
return this;
}
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
*/
public Builder setContract(
io.provenance.scope.contract.proto.Contracts.Contract.Builder builderForValue) {
if (contractBuilder_ == null) {
contract_ = builderForValue.build();
onChanged();
} else {
contractBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
*/
public Builder mergeContract(io.provenance.scope.contract.proto.Contracts.Contract value) {
if (contractBuilder_ == null) {
if (contract_ != null) {
contract_ =
io.provenance.scope.contract.proto.Contracts.Contract.newBuilder(contract_).mergeFrom(value).buildPartial();
} else {
contract_ = value;
}
onChanged();
} else {
contractBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
*/
public Builder clearContract() {
if (contractBuilder_ == null) {
contract_ = null;
onChanged();
} else {
contract_ = null;
contractBuilder_ = null;
}
return this;
}
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
*/
public io.provenance.scope.contract.proto.Contracts.Contract.Builder getContractBuilder() {
onChanged();
return getContractFieldBuilder().getBuilder();
}
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
*/
public io.provenance.scope.contract.proto.Contracts.ContractOrBuilder getContractOrBuilder() {
if (contractBuilder_ != null) {
return contractBuilder_.getMessageOrBuilder();
} else {
return contract_ == null ?
io.provenance.scope.contract.proto.Contracts.Contract.getDefaultInstance() : contract_;
}
}
/**
*
* The executed contract.
*
*
* .io.provenance.scope.contract.Contract contract = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Contracts.Contract, io.provenance.scope.contract.proto.Contracts.Contract.Builder, io.provenance.scope.contract.proto.Contracts.ContractOrBuilder>
getContractFieldBuilder() {
if (contractBuilder_ == null) {
contractBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Contracts.Contract, io.provenance.scope.contract.proto.Contracts.Contract.Builder, io.provenance.scope.contract.proto.Contracts.ContractOrBuilder>(
getContract(),
getParentForChildren(),
isClean());
contract_ = null;
}
return contractBuilder_;
}
private java.util.List signatures_ =
java.util.Collections.emptyList();
private void ensureSignaturesIsMutable() {
if (!((bitField0_ & 0x00000001) != 0)) {
signatures_ = new java.util.ArrayList(signatures_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
io.provenance.scope.proto.Common.Signature, io.provenance.scope.proto.Common.Signature.Builder, io.provenance.scope.proto.Common.SignatureOrBuilder> signaturesBuilder_;
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public java.util.List getSignaturesList() {
if (signaturesBuilder_ == null) {
return java.util.Collections.unmodifiableList(signatures_);
} else {
return signaturesBuilder_.getMessageList();
}
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public int getSignaturesCount() {
if (signaturesBuilder_ == null) {
return signatures_.size();
} else {
return signaturesBuilder_.getCount();
}
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public io.provenance.scope.proto.Common.Signature getSignatures(int index) {
if (signaturesBuilder_ == null) {
return signatures_.get(index);
} else {
return signaturesBuilder_.getMessage(index);
}
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public Builder setSignatures(
int index, io.provenance.scope.proto.Common.Signature value) {
if (signaturesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSignaturesIsMutable();
signatures_.set(index, value);
onChanged();
} else {
signaturesBuilder_.setMessage(index, value);
}
return this;
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public Builder setSignatures(
int index, io.provenance.scope.proto.Common.Signature.Builder builderForValue) {
if (signaturesBuilder_ == null) {
ensureSignaturesIsMutable();
signatures_.set(index, builderForValue.build());
onChanged();
} else {
signaturesBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public Builder addSignatures(io.provenance.scope.proto.Common.Signature value) {
if (signaturesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSignaturesIsMutable();
signatures_.add(value);
onChanged();
} else {
signaturesBuilder_.addMessage(value);
}
return this;
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public Builder addSignatures(
int index, io.provenance.scope.proto.Common.Signature value) {
if (signaturesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureSignaturesIsMutable();
signatures_.add(index, value);
onChanged();
} else {
signaturesBuilder_.addMessage(index, value);
}
return this;
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public Builder addSignatures(
io.provenance.scope.proto.Common.Signature.Builder builderForValue) {
if (signaturesBuilder_ == null) {
ensureSignaturesIsMutable();
signatures_.add(builderForValue.build());
onChanged();
} else {
signaturesBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public Builder addSignatures(
int index, io.provenance.scope.proto.Common.Signature.Builder builderForValue) {
if (signaturesBuilder_ == null) {
ensureSignaturesIsMutable();
signatures_.add(index, builderForValue.build());
onChanged();
} else {
signaturesBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public Builder addAllSignatures(
java.lang.Iterable extends io.provenance.scope.proto.Common.Signature> values) {
if (signaturesBuilder_ == null) {
ensureSignaturesIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, signatures_);
onChanged();
} else {
signaturesBuilder_.addAllMessages(values);
}
return this;
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public Builder clearSignatures() {
if (signaturesBuilder_ == null) {
signatures_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
signaturesBuilder_.clear();
}
return this;
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public Builder removeSignatures(int index) {
if (signaturesBuilder_ == null) {
ensureSignaturesIsMutable();
signatures_.remove(index);
onChanged();
} else {
signaturesBuilder_.remove(index);
}
return this;
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public io.provenance.scope.proto.Common.Signature.Builder getSignaturesBuilder(
int index) {
return getSignaturesFieldBuilder().getBuilder(index);
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public io.provenance.scope.proto.Common.SignatureOrBuilder getSignaturesOrBuilder(
int index) {
if (signaturesBuilder_ == null) {
return signatures_.get(index); } else {
return signaturesBuilder_.getMessageOrBuilder(index);
}
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public java.util.List extends io.provenance.scope.proto.Common.SignatureOrBuilder>
getSignaturesOrBuilderList() {
if (signaturesBuilder_ != null) {
return signaturesBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(signatures_);
}
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public io.provenance.scope.proto.Common.Signature.Builder addSignaturesBuilder() {
return getSignaturesFieldBuilder().addBuilder(
io.provenance.scope.proto.Common.Signature.getDefaultInstance());
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public io.provenance.scope.proto.Common.Signature.Builder addSignaturesBuilder(
int index) {
return getSignaturesFieldBuilder().addBuilder(
index, io.provenance.scope.proto.Common.Signature.getDefaultInstance());
}
/**
*
* Signatures for the contract.
*
*
* repeated .io.provenance.scope.Signature signatures = 3;
*/
public java.util.List
getSignaturesBuilderList() {
return getSignaturesFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
io.provenance.scope.proto.Common.Signature, io.provenance.scope.proto.Common.Signature.Builder, io.provenance.scope.proto.Common.SignatureOrBuilder>
getSignaturesFieldBuilder() {
if (signaturesBuilder_ == null) {
signaturesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
io.provenance.scope.proto.Common.Signature, io.provenance.scope.proto.Common.Signature.Builder, io.provenance.scope.proto.Common.SignatureOrBuilder>(
signatures_,
((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
signatures_ = null;
}
return signaturesBuilder_;
}
private io.provenance.scope.proto.Util.UUID executionUuid_;
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.UUID, io.provenance.scope.proto.Util.UUID.Builder, io.provenance.scope.proto.Util.UUIDOrBuilder> executionUuidBuilder_;
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
* @return Whether the executionUuid field is set.
*/
public boolean hasExecutionUuid() {
return executionUuidBuilder_ != null || executionUuid_ != null;
}
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
* @return The executionUuid.
*/
public io.provenance.scope.proto.Util.UUID getExecutionUuid() {
if (executionUuidBuilder_ == null) {
return executionUuid_ == null ? io.provenance.scope.proto.Util.UUID.getDefaultInstance() : executionUuid_;
} else {
return executionUuidBuilder_.getMessage();
}
}
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
*/
public Builder setExecutionUuid(io.provenance.scope.proto.Util.UUID value) {
if (executionUuidBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
executionUuid_ = value;
onChanged();
} else {
executionUuidBuilder_.setMessage(value);
}
return this;
}
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
*/
public Builder setExecutionUuid(
io.provenance.scope.proto.Util.UUID.Builder builderForValue) {
if (executionUuidBuilder_ == null) {
executionUuid_ = builderForValue.build();
onChanged();
} else {
executionUuidBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
*/
public Builder mergeExecutionUuid(io.provenance.scope.proto.Util.UUID value) {
if (executionUuidBuilder_ == null) {
if (executionUuid_ != null) {
executionUuid_ =
io.provenance.scope.proto.Util.UUID.newBuilder(executionUuid_).mergeFrom(value).buildPartial();
} else {
executionUuid_ = value;
}
onChanged();
} else {
executionUuidBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
*/
public Builder clearExecutionUuid() {
if (executionUuidBuilder_ == null) {
executionUuid_ = null;
onChanged();
} else {
executionUuid_ = null;
executionUuidBuilder_ = null;
}
return this;
}
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
*/
public io.provenance.scope.proto.Util.UUID.Builder getExecutionUuidBuilder() {
onChanged();
return getExecutionUuidFieldBuilder().getBuilder();
}
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
*/
public io.provenance.scope.proto.Util.UUIDOrBuilder getExecutionUuidOrBuilder() {
if (executionUuidBuilder_ != null) {
return executionUuidBuilder_.getMessageOrBuilder();
} else {
return executionUuid_ == null ?
io.provenance.scope.proto.Util.UUID.getDefaultInstance() : executionUuid_;
}
}
/**
*
* Unique identifier for determining contract/group execution instance
*
*
* .io.provenance.scope.UUID execution_uuid = 5;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.UUID, io.provenance.scope.proto.Util.UUID.Builder, io.provenance.scope.proto.Util.UUIDOrBuilder>
getExecutionUuidFieldBuilder() {
if (executionUuidBuilder_ == null) {
executionUuidBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.UUID, io.provenance.scope.proto.Util.UUID.Builder, io.provenance.scope.proto.Util.UUIDOrBuilder>(
getExecutionUuid(),
getParentForChildren(),
isClean());
executionUuid_ = null;
}
return executionUuidBuilder_;
}
private io.provenance.scope.proto.Util.UUID prevExecutionUuid_;
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.UUID, io.provenance.scope.proto.Util.UUID.Builder, io.provenance.scope.proto.Util.UUIDOrBuilder> prevExecutionUuidBuilder_;
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
* @return Whether the prevExecutionUuid field is set.
*/
public boolean hasPrevExecutionUuid() {
return prevExecutionUuidBuilder_ != null || prevExecutionUuid_ != null;
}
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
* @return The prevExecutionUuid.
*/
public io.provenance.scope.proto.Util.UUID getPrevExecutionUuid() {
if (prevExecutionUuidBuilder_ == null) {
return prevExecutionUuid_ == null ? io.provenance.scope.proto.Util.UUID.getDefaultInstance() : prevExecutionUuid_;
} else {
return prevExecutionUuidBuilder_.getMessage();
}
}
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
*/
public Builder setPrevExecutionUuid(io.provenance.scope.proto.Util.UUID value) {
if (prevExecutionUuidBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
prevExecutionUuid_ = value;
onChanged();
} else {
prevExecutionUuidBuilder_.setMessage(value);
}
return this;
}
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
*/
public Builder setPrevExecutionUuid(
io.provenance.scope.proto.Util.UUID.Builder builderForValue) {
if (prevExecutionUuidBuilder_ == null) {
prevExecutionUuid_ = builderForValue.build();
onChanged();
} else {
prevExecutionUuidBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
*/
public Builder mergePrevExecutionUuid(io.provenance.scope.proto.Util.UUID value) {
if (prevExecutionUuidBuilder_ == null) {
if (prevExecutionUuid_ != null) {
prevExecutionUuid_ =
io.provenance.scope.proto.Util.UUID.newBuilder(prevExecutionUuid_).mergeFrom(value).buildPartial();
} else {
prevExecutionUuid_ = value;
}
onChanged();
} else {
prevExecutionUuidBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
*/
public Builder clearPrevExecutionUuid() {
if (prevExecutionUuidBuilder_ == null) {
prevExecutionUuid_ = null;
onChanged();
} else {
prevExecutionUuid_ = null;
prevExecutionUuidBuilder_ = null;
}
return this;
}
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
*/
public io.provenance.scope.proto.Util.UUID.Builder getPrevExecutionUuidBuilder() {
onChanged();
return getPrevExecutionUuidFieldBuilder().getBuilder();
}
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
*/
public io.provenance.scope.proto.Util.UUIDOrBuilder getPrevExecutionUuidOrBuilder() {
if (prevExecutionUuidBuilder_ != null) {
return prevExecutionUuidBuilder_.getMessageOrBuilder();
} else {
return prevExecutionUuid_ == null ?
io.provenance.scope.proto.Util.UUID.getDefaultInstance() : prevExecutionUuid_;
}
}
/**
*
* Unique identifier for determining previous execution instance
*
*
* .io.provenance.scope.UUID prev_execution_uuid = 6;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.UUID, io.provenance.scope.proto.Util.UUID.Builder, io.provenance.scope.proto.Util.UUIDOrBuilder>
getPrevExecutionUuidFieldBuilder() {
if (prevExecutionUuidBuilder_ == null) {
prevExecutionUuidBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.UUID, io.provenance.scope.proto.Util.UUID.Builder, io.provenance.scope.proto.Util.UUIDOrBuilder>(
getPrevExecutionUuid(),
getParentForChildren(),
isClean());
prevExecutionUuid_ = null;
}
return prevExecutionUuidBuilder_;
}
private com.google.protobuf.Timestamp expirationTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> expirationTimeBuilder_;
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
* @return Whether the expirationTime field is set.
*/
public boolean hasExpirationTime() {
return expirationTimeBuilder_ != null || expirationTime_ != null;
}
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
* @return The expirationTime.
*/
public com.google.protobuf.Timestamp getExpirationTime() {
if (expirationTimeBuilder_ == null) {
return expirationTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : expirationTime_;
} else {
return expirationTimeBuilder_.getMessage();
}
}
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
*/
public Builder setExpirationTime(com.google.protobuf.Timestamp value) {
if (expirationTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
expirationTime_ = value;
onChanged();
} else {
expirationTimeBuilder_.setMessage(value);
}
return this;
}
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
*/
public Builder setExpirationTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (expirationTimeBuilder_ == null) {
expirationTime_ = builderForValue.build();
onChanged();
} else {
expirationTimeBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
*/
public Builder mergeExpirationTime(com.google.protobuf.Timestamp value) {
if (expirationTimeBuilder_ == null) {
if (expirationTime_ != null) {
expirationTime_ =
com.google.protobuf.Timestamp.newBuilder(expirationTime_).mergeFrom(value).buildPartial();
} else {
expirationTime_ = value;
}
onChanged();
} else {
expirationTimeBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
*/
public Builder clearExpirationTime() {
if (expirationTimeBuilder_ == null) {
expirationTime_ = null;
onChanged();
} else {
expirationTime_ = null;
expirationTimeBuilder_ = null;
}
return this;
}
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
*/
public com.google.protobuf.Timestamp.Builder getExpirationTimeBuilder() {
onChanged();
return getExpirationTimeFieldBuilder().getBuilder();
}
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
*/
public com.google.protobuf.TimestampOrBuilder getExpirationTimeOrBuilder() {
if (expirationTimeBuilder_ != null) {
return expirationTimeBuilder_.getMessageOrBuilder();
} else {
return expirationTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : expirationTime_;
}
}
/**
*
* When a contract execution is considered stale and expired
*
*
* .google.protobuf.Timestamp expiration_time = 7;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getExpirationTimeFieldBuilder() {
if (expirationTimeBuilder_ == null) {
expirationTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getExpirationTime(),
getParentForChildren(),
isClean());
expirationTime_ = null;
}
return expirationTimeBuilder_;
}
private com.google.protobuf.Any scope_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Any, com.google.protobuf.Any.Builder, com.google.protobuf.AnyOrBuilder> scopeBuilder_;
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
* @return Whether the scope field is set.
*/
public boolean hasScope() {
return scopeBuilder_ != null || scope_ != null;
}
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
* @return The scope.
*/
public com.google.protobuf.Any getScope() {
if (scopeBuilder_ == null) {
return scope_ == null ? com.google.protobuf.Any.getDefaultInstance() : scope_;
} else {
return scopeBuilder_.getMessage();
}
}
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
*/
public Builder setScope(com.google.protobuf.Any value) {
if (scopeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
scope_ = value;
onChanged();
} else {
scopeBuilder_.setMessage(value);
}
return this;
}
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
*/
public Builder setScope(
com.google.protobuf.Any.Builder builderForValue) {
if (scopeBuilder_ == null) {
scope_ = builderForValue.build();
onChanged();
} else {
scopeBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
*/
public Builder mergeScope(com.google.protobuf.Any value) {
if (scopeBuilder_ == null) {
if (scope_ != null) {
scope_ =
com.google.protobuf.Any.newBuilder(scope_).mergeFrom(value).buildPartial();
} else {
scope_ = value;
}
onChanged();
} else {
scopeBuilder_.mergeFrom(value);
}
return this;
}
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
*/
public Builder clearScope() {
if (scopeBuilder_ == null) {
scope_ = null;
onChanged();
} else {
scope_ = null;
scopeBuilder_ = null;
}
return this;
}
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
*/
public com.google.protobuf.Any.Builder getScopeBuilder() {
onChanged();
return getScopeFieldBuilder().getBuilder();
}
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
*/
public com.google.protobuf.AnyOrBuilder getScopeOrBuilder() {
if (scopeBuilder_ != null) {
return scopeBuilder_.getMessageOrBuilder();
} else {
return scope_ == null ?
com.google.protobuf.Any.getDefaultInstance() : scope_;
}
}
/**
*
* Scope snapshot for executing
*
*
* .google.protobuf.Any scope = 8;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Any, com.google.protobuf.Any.Builder, com.google.protobuf.AnyOrBuilder>
getScopeFieldBuilder() {
if (scopeBuilder_ == null) {
scopeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Any, com.google.protobuf.Any.Builder, com.google.protobuf.AnyOrBuilder>(
getScope(),
getParentForChildren(),
isClean());
scope_ = null;
}
return scopeBuilder_;
}
private int status_ = 0;
/**
* .io.provenance.scope.contract.Envelope.Status status = 9;
* @return The enum numeric value on the wire for status.
*/
@java.lang.Override public int getStatusValue() {
return status_;
}
/**
* .io.provenance.scope.contract.Envelope.Status status = 9;
* @param value The enum numeric value on the wire for status to set.
* @return This builder for chaining.
*/
public Builder setStatusValue(int value) {
status_ = value;
onChanged();
return this;
}
/**
* .io.provenance.scope.contract.Envelope.Status status = 9;
* @return The status.
*/
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.Envelope.Status getStatus() {
@SuppressWarnings("deprecation")
io.provenance.scope.contract.proto.Envelopes.Envelope.Status result = io.provenance.scope.contract.proto.Envelopes.Envelope.Status.valueOf(status_);
return result == null ? io.provenance.scope.contract.proto.Envelopes.Envelope.Status.UNRECOGNIZED : result;
}
/**
* .io.provenance.scope.contract.Envelope.Status status = 9;
* @param value The status to set.
* @return This builder for chaining.
*/
public Builder setStatus(io.provenance.scope.contract.proto.Envelopes.Envelope.Status value) {
if (value == null) {
throw new NullPointerException();
}
status_ = value.getNumber();
onChanged();
return this;
}
/**
* .io.provenance.scope.contract.Envelope.Status status = 9;
* @return This builder for chaining.
*/
public Builder clearStatus() {
status_ = 0;
onChanged();
return this;
}
private io.provenance.scope.proto.Util.UUID scopeSpecUuid_;
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.UUID, io.provenance.scope.proto.Util.UUID.Builder, io.provenance.scope.proto.Util.UUIDOrBuilder> scopeSpecUuidBuilder_;
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
* @return Whether the scopeSpecUuid field is set.
*/
public boolean hasScopeSpecUuid() {
return scopeSpecUuidBuilder_ != null || scopeSpecUuid_ != null;
}
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
* @return The scopeSpecUuid.
*/
public io.provenance.scope.proto.Util.UUID getScopeSpecUuid() {
if (scopeSpecUuidBuilder_ == null) {
return scopeSpecUuid_ == null ? io.provenance.scope.proto.Util.UUID.getDefaultInstance() : scopeSpecUuid_;
} else {
return scopeSpecUuidBuilder_.getMessage();
}
}
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
*/
public Builder setScopeSpecUuid(io.provenance.scope.proto.Util.UUID value) {
if (scopeSpecUuidBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
scopeSpecUuid_ = value;
onChanged();
} else {
scopeSpecUuidBuilder_.setMessage(value);
}
return this;
}
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
*/
public Builder setScopeSpecUuid(
io.provenance.scope.proto.Util.UUID.Builder builderForValue) {
if (scopeSpecUuidBuilder_ == null) {
scopeSpecUuid_ = builderForValue.build();
onChanged();
} else {
scopeSpecUuidBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
*/
public Builder mergeScopeSpecUuid(io.provenance.scope.proto.Util.UUID value) {
if (scopeSpecUuidBuilder_ == null) {
if (scopeSpecUuid_ != null) {
scopeSpecUuid_ =
io.provenance.scope.proto.Util.UUID.newBuilder(scopeSpecUuid_).mergeFrom(value).buildPartial();
} else {
scopeSpecUuid_ = value;
}
onChanged();
} else {
scopeSpecUuidBuilder_.mergeFrom(value);
}
return this;
}
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
*/
public Builder clearScopeSpecUuid() {
if (scopeSpecUuidBuilder_ == null) {
scopeSpecUuid_ = null;
onChanged();
} else {
scopeSpecUuid_ = null;
scopeSpecUuidBuilder_ = null;
}
return this;
}
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
*/
public io.provenance.scope.proto.Util.UUID.Builder getScopeSpecUuidBuilder() {
onChanged();
return getScopeSpecUuidFieldBuilder().getBuilder();
}
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
*/
public io.provenance.scope.proto.Util.UUIDOrBuilder getScopeSpecUuidOrBuilder() {
if (scopeSpecUuidBuilder_ != null) {
return scopeSpecUuidBuilder_.getMessageOrBuilder();
} else {
return scopeSpecUuid_ == null ?
io.provenance.scope.proto.Util.UUID.getDefaultInstance() : scopeSpecUuid_;
}
}
/**
* .io.provenance.scope.UUID scope_spec_uuid = 10;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.UUID, io.provenance.scope.proto.Util.UUID.Builder, io.provenance.scope.proto.Util.UUIDOrBuilder>
getScopeSpecUuidFieldBuilder() {
if (scopeSpecUuidBuilder_ == null) {
scopeSpecUuidBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.UUID, io.provenance.scope.proto.Util.UUID.Builder, io.provenance.scope.proto.Util.UUIDOrBuilder>(
getScopeSpecUuid(),
getParentForChildren(),
isClean());
scopeSpecUuid_ = null;
}
return scopeSpecUuidBuilder_;
}
private boolean newScope_ ;
/**
* bool new_scope = 11;
* @return The newScope.
*/
@java.lang.Override
public boolean getNewScope() {
return newScope_;
}
/**
* bool new_scope = 11;
* @param value The newScope to set.
* @return This builder for chaining.
*/
public Builder setNewScope(boolean value) {
newScope_ = value;
onChanged();
return this;
}
/**
* bool new_scope = 11;
* @return This builder for chaining.
*/
public Builder clearNewScope() {
newScope_ = false;
onChanged();
return this;
}
private boolean newSession_ ;
/**
* bool new_session = 12;
* @return The newSession.
*/
@java.lang.Override
public boolean getNewSession() {
return newSession_;
}
/**
* bool new_session = 12;
* @param value The newSession to set.
* @return This builder for chaining.
*/
public Builder setNewSession(boolean value) {
newSession_ = value;
onChanged();
return this;
}
/**
* bool new_session = 12;
* @return This builder for chaining.
*/
public Builder clearNewSession() {
newSession_ = false;
onChanged();
return this;
}
private boolean mainNet_ ;
/**
* bool main_net = 13;
* @return The mainNet.
*/
@java.lang.Override
public boolean getMainNet() {
return mainNet_;
}
/**
* bool main_net = 13;
* @param value The mainNet to set.
* @return This builder for chaining.
*/
public Builder setMainNet(boolean value) {
mainNet_ = value;
onChanged();
return this;
}
/**
* bool main_net = 13;
* @return This builder for chaining.
*/
public Builder clearMainNet() {
mainNet_ = false;
onChanged();
return this;
}
private java.util.List dataAccess_ =
java.util.Collections.emptyList();
private void ensureDataAccessIsMutable() {
if (!((bitField0_ & 0x00000002) != 0)) {
dataAccess_ = new java.util.ArrayList(dataAccess_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilderV3<
io.provenance.scope.proto.PK.PublicKey, io.provenance.scope.proto.PK.PublicKey.Builder, io.provenance.scope.proto.PK.PublicKeyOrBuilder> dataAccessBuilder_;
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public java.util.List getDataAccessList() {
if (dataAccessBuilder_ == null) {
return java.util.Collections.unmodifiableList(dataAccess_);
} else {
return dataAccessBuilder_.getMessageList();
}
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public int getDataAccessCount() {
if (dataAccessBuilder_ == null) {
return dataAccess_.size();
} else {
return dataAccessBuilder_.getCount();
}
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public io.provenance.scope.proto.PK.PublicKey getDataAccess(int index) {
if (dataAccessBuilder_ == null) {
return dataAccess_.get(index);
} else {
return dataAccessBuilder_.getMessage(index);
}
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public Builder setDataAccess(
int index, io.provenance.scope.proto.PK.PublicKey value) {
if (dataAccessBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDataAccessIsMutable();
dataAccess_.set(index, value);
onChanged();
} else {
dataAccessBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public Builder setDataAccess(
int index, io.provenance.scope.proto.PK.PublicKey.Builder builderForValue) {
if (dataAccessBuilder_ == null) {
ensureDataAccessIsMutable();
dataAccess_.set(index, builderForValue.build());
onChanged();
} else {
dataAccessBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public Builder addDataAccess(io.provenance.scope.proto.PK.PublicKey value) {
if (dataAccessBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDataAccessIsMutable();
dataAccess_.add(value);
onChanged();
} else {
dataAccessBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public Builder addDataAccess(
int index, io.provenance.scope.proto.PK.PublicKey value) {
if (dataAccessBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureDataAccessIsMutable();
dataAccess_.add(index, value);
onChanged();
} else {
dataAccessBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public Builder addDataAccess(
io.provenance.scope.proto.PK.PublicKey.Builder builderForValue) {
if (dataAccessBuilder_ == null) {
ensureDataAccessIsMutable();
dataAccess_.add(builderForValue.build());
onChanged();
} else {
dataAccessBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public Builder addDataAccess(
int index, io.provenance.scope.proto.PK.PublicKey.Builder builderForValue) {
if (dataAccessBuilder_ == null) {
ensureDataAccessIsMutable();
dataAccess_.add(index, builderForValue.build());
onChanged();
} else {
dataAccessBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public Builder addAllDataAccess(
java.lang.Iterable extends io.provenance.scope.proto.PK.PublicKey> values) {
if (dataAccessBuilder_ == null) {
ensureDataAccessIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, dataAccess_);
onChanged();
} else {
dataAccessBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public Builder clearDataAccess() {
if (dataAccessBuilder_ == null) {
dataAccess_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
dataAccessBuilder_.clear();
}
return this;
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public Builder removeDataAccess(int index) {
if (dataAccessBuilder_ == null) {
ensureDataAccessIsMutable();
dataAccess_.remove(index);
onChanged();
} else {
dataAccessBuilder_.remove(index);
}
return this;
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public io.provenance.scope.proto.PK.PublicKey.Builder getDataAccessBuilder(
int index) {
return getDataAccessFieldBuilder().getBuilder(index);
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public io.provenance.scope.proto.PK.PublicKeyOrBuilder getDataAccessOrBuilder(
int index) {
if (dataAccessBuilder_ == null) {
return dataAccess_.get(index); } else {
return dataAccessBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public java.util.List extends io.provenance.scope.proto.PK.PublicKeyOrBuilder>
getDataAccessOrBuilderList() {
if (dataAccessBuilder_ != null) {
return dataAccessBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(dataAccess_);
}
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public io.provenance.scope.proto.PK.PublicKey.Builder addDataAccessBuilder() {
return getDataAccessFieldBuilder().addBuilder(
io.provenance.scope.proto.PK.PublicKey.getDefaultInstance());
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public io.provenance.scope.proto.PK.PublicKey.Builder addDataAccessBuilder(
int index) {
return getDataAccessFieldBuilder().addBuilder(
index, io.provenance.scope.proto.PK.PublicKey.getDefaultInstance());
}
/**
* repeated .io.provenance.scope.PublicKey data_access = 14;
*/
public java.util.List
getDataAccessBuilderList() {
return getDataAccessFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilderV3<
io.provenance.scope.proto.PK.PublicKey, io.provenance.scope.proto.PK.PublicKey.Builder, io.provenance.scope.proto.PK.PublicKeyOrBuilder>
getDataAccessFieldBuilder() {
if (dataAccessBuilder_ == null) {
dataAccessBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
io.provenance.scope.proto.PK.PublicKey, io.provenance.scope.proto.PK.PublicKey.Builder, io.provenance.scope.proto.PK.PublicKeyOrBuilder>(
dataAccess_,
((bitField0_ & 0x00000002) != 0),
getParentForChildren(),
isClean());
dataAccess_ = null;
}
return dataAccessBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:io.provenance.scope.contract.Envelope)
}
// @@protoc_insertion_point(class_scope:io.provenance.scope.contract.Envelope)
private static final io.provenance.scope.contract.proto.Envelopes.Envelope DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new io.provenance.scope.contract.proto.Envelopes.Envelope();
}
public static io.provenance.scope.contract.proto.Envelopes.Envelope getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public Envelope parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new Envelope(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.Envelope getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface EnvelopeErrorOrBuilder extends
// @@protoc_insertion_point(interface_extends:io.provenance.scope.contract.EnvelopeError)
com.google.protobuf.MessageOrBuilder {
/**
* .io.provenance.scope.UUID uuid = 1;
* @return Whether the uuid field is set.
*/
boolean hasUuid();
/**
* .io.provenance.scope.UUID uuid = 1;
* @return The uuid.
*/
io.provenance.scope.proto.Util.UUID getUuid();
/**
* .io.provenance.scope.UUID uuid = 1;
*/
io.provenance.scope.proto.Util.UUIDOrBuilder getUuidOrBuilder();
/**
* .io.provenance.scope.contract.EnvelopeError.Type type = 4;
* @return The enum numeric value on the wire for type.
*/
int getTypeValue();
/**
* .io.provenance.scope.contract.EnvelopeError.Type type = 4;
* @return The type.
*/
io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Type getType();
/**
* string message = 5;
* @return The message.
*/
java.lang.String getMessage();
/**
* string message = 5;
* @return The bytes for message.
*/
com.google.protobuf.ByteString
getMessageBytes();
/**
* .google.protobuf.Timestamp read_time = 6;
* @return Whether the readTime field is set.
*/
boolean hasReadTime();
/**
* .google.protobuf.Timestamp read_time = 6;
* @return The readTime.
*/
com.google.protobuf.Timestamp getReadTime();
/**
* .google.protobuf.Timestamp read_time = 6;
*/
com.google.protobuf.TimestampOrBuilder getReadTimeOrBuilder();
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
* @return Whether the envelope field is set.
*/
boolean hasEnvelope();
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
* @return The envelope.
*/
io.provenance.scope.contract.proto.Envelopes.Envelope getEnvelope();
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
*/
io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder getEnvelopeOrBuilder();
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
* @return Whether the auditFields field is set.
*/
boolean hasAuditFields();
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
* @return The auditFields.
*/
io.provenance.scope.proto.Util.AuditFields getAuditFields();
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
*/
io.provenance.scope.proto.Util.AuditFieldsOrBuilder getAuditFieldsOrBuilder();
}
/**
* Protobuf type {@code io.provenance.scope.contract.EnvelopeError}
*/
public static final class EnvelopeError extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:io.provenance.scope.contract.EnvelopeError)
EnvelopeErrorOrBuilder {
private static final long serialVersionUID = 0L;
// Use EnvelopeError.newBuilder() to construct.
private EnvelopeError(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private EnvelopeError() {
type_ = 0;
message_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new EnvelopeError();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private EnvelopeError(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
this();
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
io.provenance.scope.proto.Util.UUID.Builder subBuilder = null;
if (uuid_ != null) {
subBuilder = uuid_.toBuilder();
}
uuid_ = input.readMessage(io.provenance.scope.proto.Util.UUID.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(uuid_);
uuid_ = subBuilder.buildPartial();
}
break;
}
case 32: {
int rawValue = input.readEnum();
type_ = rawValue;
break;
}
case 42: {
java.lang.String s = input.readStringRequireUtf8();
message_ = s;
break;
}
case 50: {
com.google.protobuf.Timestamp.Builder subBuilder = null;
if (readTime_ != null) {
subBuilder = readTime_.toBuilder();
}
readTime_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(readTime_);
readTime_ = subBuilder.buildPartial();
}
break;
}
case 66: {
io.provenance.scope.contract.proto.Envelopes.Envelope.Builder subBuilder = null;
if (envelope_ != null) {
subBuilder = envelope_.toBuilder();
}
envelope_ = input.readMessage(io.provenance.scope.contract.proto.Envelopes.Envelope.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(envelope_);
envelope_ = subBuilder.buildPartial();
}
break;
}
case 794: {
io.provenance.scope.proto.Util.AuditFields.Builder subBuilder = null;
if (auditFields_ != null) {
subBuilder = auditFields_.toBuilder();
}
auditFields_ = input.readMessage(io.provenance.scope.proto.Util.AuditFields.parser(), extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(auditFields_);
auditFields_ = subBuilder.buildPartial();
}
break;
}
default: {
if (!parseUnknownField(
input, unknownFields, extensionRegistry, tag)) {
done = true;
}
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_EnvelopeError_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_EnvelopeError_fieldAccessorTable
.ensureFieldAccessorsInitialized(
io.provenance.scope.contract.proto.Envelopes.EnvelopeError.class, io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Builder.class);
}
/**
* Protobuf enum {@code io.provenance.scope.contract.EnvelopeError.Type}
*/
public enum Type
implements com.google.protobuf.ProtocolMessageEnum {
/**
* NO_ERROR_TYPE = 0;
*/
NO_ERROR_TYPE(0),
/**
* CONTRACT_WHITELIST = 1;
*/
CONTRACT_WHITELIST(1),
/**
* TTL_TIMEOUT = 2;
*/
TTL_TIMEOUT(2),
/**
* CC_INVOCATION = 3;
*/
CC_INVOCATION(3),
/**
* CONTRACT_INVOCATION = 4;
*/
CONTRACT_INVOCATION(4),
/**
* CONTRACT_CANCELLED = 5;
*/
CONTRACT_CANCELLED(5),
/**
* CONTRACT_REJECTED = 6;
*/
CONTRACT_REJECTED(6),
/**
* PUBLIC_KEY_CHECK = 7;
*/
PUBLIC_KEY_CHECK(7),
UNRECOGNIZED(-1),
;
/**
* NO_ERROR_TYPE = 0;
*/
public static final int NO_ERROR_TYPE_VALUE = 0;
/**
* CONTRACT_WHITELIST = 1;
*/
public static final int CONTRACT_WHITELIST_VALUE = 1;
/**
* TTL_TIMEOUT = 2;
*/
public static final int TTL_TIMEOUT_VALUE = 2;
/**
* CC_INVOCATION = 3;
*/
public static final int CC_INVOCATION_VALUE = 3;
/**
* CONTRACT_INVOCATION = 4;
*/
public static final int CONTRACT_INVOCATION_VALUE = 4;
/**
* CONTRACT_CANCELLED = 5;
*/
public static final int CONTRACT_CANCELLED_VALUE = 5;
/**
* CONTRACT_REJECTED = 6;
*/
public static final int CONTRACT_REJECTED_VALUE = 6;
/**
* PUBLIC_KEY_CHECK = 7;
*/
public static final int PUBLIC_KEY_CHECK_VALUE = 7;
public final int getNumber() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalArgumentException(
"Can't get the number of an unknown enum value.");
}
return value;
}
/**
* @param value The numeric wire value of the corresponding enum entry.
* @return The enum associated with the given numeric wire value.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static Type valueOf(int value) {
return forNumber(value);
}
/**
* @param value The numeric wire value of the corresponding enum entry.
* @return The enum associated with the given numeric wire value.
*/
public static Type forNumber(int value) {
switch (value) {
case 0: return NO_ERROR_TYPE;
case 1: return CONTRACT_WHITELIST;
case 2: return TTL_TIMEOUT;
case 3: return CC_INVOCATION;
case 4: return CONTRACT_INVOCATION;
case 5: return CONTRACT_CANCELLED;
case 6: return CONTRACT_REJECTED;
case 7: return PUBLIC_KEY_CHECK;
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() {
if (this == UNRECOGNIZED) {
throw new java.lang.IllegalStateException(
"Can't get the descriptor of an unrecognized enum value.");
}
return getDescriptor().getValues().get(ordinal());
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return io.provenance.scope.contract.proto.Envelopes.EnvelopeError.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:io.provenance.scope.contract.EnvelopeError.Type)
}
public static final int UUID_FIELD_NUMBER = 1;
private io.provenance.scope.proto.Util.UUID uuid_;
/**
* .io.provenance.scope.UUID uuid = 1;
* @return Whether the uuid field is set.
*/
@java.lang.Override
public boolean hasUuid() {
return uuid_ != null;
}
/**
* .io.provenance.scope.UUID uuid = 1;
* @return The uuid.
*/
@java.lang.Override
public io.provenance.scope.proto.Util.UUID getUuid() {
return uuid_ == null ? io.provenance.scope.proto.Util.UUID.getDefaultInstance() : uuid_;
}
/**
* .io.provenance.scope.UUID uuid = 1;
*/
@java.lang.Override
public io.provenance.scope.proto.Util.UUIDOrBuilder getUuidOrBuilder() {
return getUuid();
}
public static final int TYPE_FIELD_NUMBER = 4;
private int type_;
/**
* .io.provenance.scope.contract.EnvelopeError.Type type = 4;
* @return The enum numeric value on the wire for type.
*/
@java.lang.Override public int getTypeValue() {
return type_;
}
/**
* .io.provenance.scope.contract.EnvelopeError.Type type = 4;
* @return The type.
*/
@java.lang.Override public io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Type getType() {
@SuppressWarnings("deprecation")
io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Type result = io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Type.valueOf(type_);
return result == null ? io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Type.UNRECOGNIZED : result;
}
public static final int MESSAGE_FIELD_NUMBER = 5;
private volatile java.lang.Object message_;
/**
* string message = 5;
* @return The message.
*/
@java.lang.Override
public java.lang.String getMessage() {
java.lang.Object ref = message_;
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();
message_ = s;
return s;
}
}
/**
* string message = 5;
* @return The bytes for message.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getMessageBytes() {
java.lang.Object ref = message_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
message_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int READ_TIME_FIELD_NUMBER = 6;
private com.google.protobuf.Timestamp readTime_;
/**
* .google.protobuf.Timestamp read_time = 6;
* @return Whether the readTime field is set.
*/
@java.lang.Override
public boolean hasReadTime() {
return readTime_ != null;
}
/**
* .google.protobuf.Timestamp read_time = 6;
* @return The readTime.
*/
@java.lang.Override
public com.google.protobuf.Timestamp getReadTime() {
return readTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : readTime_;
}
/**
* .google.protobuf.Timestamp read_time = 6;
*/
@java.lang.Override
public com.google.protobuf.TimestampOrBuilder getReadTimeOrBuilder() {
return getReadTime();
}
public static final int ENVELOPE_FIELD_NUMBER = 8;
private io.provenance.scope.contract.proto.Envelopes.Envelope envelope_;
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
* @return Whether the envelope field is set.
*/
@java.lang.Override
public boolean hasEnvelope() {
return envelope_ != null;
}
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
* @return The envelope.
*/
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.Envelope getEnvelope() {
return envelope_ == null ? io.provenance.scope.contract.proto.Envelopes.Envelope.getDefaultInstance() : envelope_;
}
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
*/
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder getEnvelopeOrBuilder() {
return getEnvelope();
}
public static final int AUDIT_FIELDS_FIELD_NUMBER = 99;
private io.provenance.scope.proto.Util.AuditFields auditFields_;
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
* @return Whether the auditFields field is set.
*/
@java.lang.Override
public boolean hasAuditFields() {
return auditFields_ != null;
}
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
* @return The auditFields.
*/
@java.lang.Override
public io.provenance.scope.proto.Util.AuditFields getAuditFields() {
return auditFields_ == null ? io.provenance.scope.proto.Util.AuditFields.getDefaultInstance() : auditFields_;
}
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
*/
@java.lang.Override
public io.provenance.scope.proto.Util.AuditFieldsOrBuilder getAuditFieldsOrBuilder() {
return getAuditFields();
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (uuid_ != null) {
output.writeMessage(1, getUuid());
}
if (type_ != io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Type.NO_ERROR_TYPE.getNumber()) {
output.writeEnum(4, type_);
}
if (!getMessageBytes().isEmpty()) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, message_);
}
if (readTime_ != null) {
output.writeMessage(6, getReadTime());
}
if (envelope_ != null) {
output.writeMessage(8, getEnvelope());
}
if (auditFields_ != null) {
output.writeMessage(99, getAuditFields());
}
unknownFields.writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (uuid_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getUuid());
}
if (type_ != io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Type.NO_ERROR_TYPE.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(4, type_);
}
if (!getMessageBytes().isEmpty()) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, message_);
}
if (readTime_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, getReadTime());
}
if (envelope_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(8, getEnvelope());
}
if (auditFields_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(99, getAuditFields());
}
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof io.provenance.scope.contract.proto.Envelopes.EnvelopeError)) {
return super.equals(obj);
}
io.provenance.scope.contract.proto.Envelopes.EnvelopeError other = (io.provenance.scope.contract.proto.Envelopes.EnvelopeError) obj;
if (hasUuid() != other.hasUuid()) return false;
if (hasUuid()) {
if (!getUuid()
.equals(other.getUuid())) return false;
}
if (type_ != other.type_) return false;
if (!getMessage()
.equals(other.getMessage())) return false;
if (hasReadTime() != other.hasReadTime()) return false;
if (hasReadTime()) {
if (!getReadTime()
.equals(other.getReadTime())) return false;
}
if (hasEnvelope() != other.hasEnvelope()) return false;
if (hasEnvelope()) {
if (!getEnvelope()
.equals(other.getEnvelope())) return false;
}
if (hasAuditFields() != other.hasAuditFields()) return false;
if (hasAuditFields()) {
if (!getAuditFields()
.equals(other.getAuditFields())) return false;
}
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
if (hasUuid()) {
hash = (37 * hash) + UUID_FIELD_NUMBER;
hash = (53 * hash) + getUuid().hashCode();
}
hash = (37 * hash) + TYPE_FIELD_NUMBER;
hash = (53 * hash) + type_;
hash = (37 * hash) + MESSAGE_FIELD_NUMBER;
hash = (53 * hash) + getMessage().hashCode();
if (hasReadTime()) {
hash = (37 * hash) + READ_TIME_FIELD_NUMBER;
hash = (53 * hash) + getReadTime().hashCode();
}
if (hasEnvelope()) {
hash = (37 * hash) + ENVELOPE_FIELD_NUMBER;
hash = (53 * hash) + getEnvelope().hashCode();
}
if (hasAuditFields()) {
hash = (37 * hash) + AUDIT_FIELDS_FIELD_NUMBER;
hash = (53 * hash) + getAuditFields().hashCode();
}
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeError parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeError parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeError parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeError parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeError parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeError parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeError parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeError 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 io.provenance.scope.contract.proto.Envelopes.EnvelopeError parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeError 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 io.provenance.scope.contract.proto.Envelopes.EnvelopeError parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeError parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(io.provenance.scope.contract.proto.Envelopes.EnvelopeError prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code io.provenance.scope.contract.EnvelopeError}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:io.provenance.scope.contract.EnvelopeError)
io.provenance.scope.contract.proto.Envelopes.EnvelopeErrorOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_EnvelopeError_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_EnvelopeError_fieldAccessorTable
.ensureFieldAccessorsInitialized(
io.provenance.scope.contract.proto.Envelopes.EnvelopeError.class, io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Builder.class);
}
// Construct using io.provenance.scope.contract.proto.Envelopes.EnvelopeError.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
}
}
@java.lang.Override
public Builder clear() {
super.clear();
if (uuidBuilder_ == null) {
uuid_ = null;
} else {
uuid_ = null;
uuidBuilder_ = null;
}
type_ = 0;
message_ = "";
if (readTimeBuilder_ == null) {
readTime_ = null;
} else {
readTime_ = null;
readTimeBuilder_ = null;
}
if (envelopeBuilder_ == null) {
envelope_ = null;
} else {
envelope_ = null;
envelopeBuilder_ = null;
}
if (auditFieldsBuilder_ == null) {
auditFields_ = null;
} else {
auditFields_ = null;
auditFieldsBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return io.provenance.scope.contract.proto.Envelopes.internal_static_io_provenance_scope_contract_EnvelopeError_descriptor;
}
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.EnvelopeError getDefaultInstanceForType() {
return io.provenance.scope.contract.proto.Envelopes.EnvelopeError.getDefaultInstance();
}
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.EnvelopeError build() {
io.provenance.scope.contract.proto.Envelopes.EnvelopeError result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.EnvelopeError buildPartial() {
io.provenance.scope.contract.proto.Envelopes.EnvelopeError result = new io.provenance.scope.contract.proto.Envelopes.EnvelopeError(this);
if (uuidBuilder_ == null) {
result.uuid_ = uuid_;
} else {
result.uuid_ = uuidBuilder_.build();
}
result.type_ = type_;
result.message_ = message_;
if (readTimeBuilder_ == null) {
result.readTime_ = readTime_;
} else {
result.readTime_ = readTimeBuilder_.build();
}
if (envelopeBuilder_ == null) {
result.envelope_ = envelope_;
} else {
result.envelope_ = envelopeBuilder_.build();
}
if (auditFieldsBuilder_ == null) {
result.auditFields_ = auditFields_;
} else {
result.auditFields_ = auditFieldsBuilder_.build();
}
onBuilt();
return result;
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof io.provenance.scope.contract.proto.Envelopes.EnvelopeError) {
return mergeFrom((io.provenance.scope.contract.proto.Envelopes.EnvelopeError)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(io.provenance.scope.contract.proto.Envelopes.EnvelopeError other) {
if (other == io.provenance.scope.contract.proto.Envelopes.EnvelopeError.getDefaultInstance()) return this;
if (other.hasUuid()) {
mergeUuid(other.getUuid());
}
if (other.type_ != 0) {
setTypeValue(other.getTypeValue());
}
if (!other.getMessage().isEmpty()) {
message_ = other.message_;
onChanged();
}
if (other.hasReadTime()) {
mergeReadTime(other.getReadTime());
}
if (other.hasEnvelope()) {
mergeEnvelope(other.getEnvelope());
}
if (other.hasAuditFields()) {
mergeAuditFields(other.getAuditFields());
}
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
io.provenance.scope.contract.proto.Envelopes.EnvelopeError parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (io.provenance.scope.contract.proto.Envelopes.EnvelopeError) e.getUnfinishedMessage();
throw e.unwrapIOException();
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private io.provenance.scope.proto.Util.UUID uuid_;
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.UUID, io.provenance.scope.proto.Util.UUID.Builder, io.provenance.scope.proto.Util.UUIDOrBuilder> uuidBuilder_;
/**
* .io.provenance.scope.UUID uuid = 1;
* @return Whether the uuid field is set.
*/
public boolean hasUuid() {
return uuidBuilder_ != null || uuid_ != null;
}
/**
* .io.provenance.scope.UUID uuid = 1;
* @return The uuid.
*/
public io.provenance.scope.proto.Util.UUID getUuid() {
if (uuidBuilder_ == null) {
return uuid_ == null ? io.provenance.scope.proto.Util.UUID.getDefaultInstance() : uuid_;
} else {
return uuidBuilder_.getMessage();
}
}
/**
* .io.provenance.scope.UUID uuid = 1;
*/
public Builder setUuid(io.provenance.scope.proto.Util.UUID value) {
if (uuidBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
uuid_ = value;
onChanged();
} else {
uuidBuilder_.setMessage(value);
}
return this;
}
/**
* .io.provenance.scope.UUID uuid = 1;
*/
public Builder setUuid(
io.provenance.scope.proto.Util.UUID.Builder builderForValue) {
if (uuidBuilder_ == null) {
uuid_ = builderForValue.build();
onChanged();
} else {
uuidBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .io.provenance.scope.UUID uuid = 1;
*/
public Builder mergeUuid(io.provenance.scope.proto.Util.UUID value) {
if (uuidBuilder_ == null) {
if (uuid_ != null) {
uuid_ =
io.provenance.scope.proto.Util.UUID.newBuilder(uuid_).mergeFrom(value).buildPartial();
} else {
uuid_ = value;
}
onChanged();
} else {
uuidBuilder_.mergeFrom(value);
}
return this;
}
/**
* .io.provenance.scope.UUID uuid = 1;
*/
public Builder clearUuid() {
if (uuidBuilder_ == null) {
uuid_ = null;
onChanged();
} else {
uuid_ = null;
uuidBuilder_ = null;
}
return this;
}
/**
* .io.provenance.scope.UUID uuid = 1;
*/
public io.provenance.scope.proto.Util.UUID.Builder getUuidBuilder() {
onChanged();
return getUuidFieldBuilder().getBuilder();
}
/**
* .io.provenance.scope.UUID uuid = 1;
*/
public io.provenance.scope.proto.Util.UUIDOrBuilder getUuidOrBuilder() {
if (uuidBuilder_ != null) {
return uuidBuilder_.getMessageOrBuilder();
} else {
return uuid_ == null ?
io.provenance.scope.proto.Util.UUID.getDefaultInstance() : uuid_;
}
}
/**
* .io.provenance.scope.UUID uuid = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.UUID, io.provenance.scope.proto.Util.UUID.Builder, io.provenance.scope.proto.Util.UUIDOrBuilder>
getUuidFieldBuilder() {
if (uuidBuilder_ == null) {
uuidBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.UUID, io.provenance.scope.proto.Util.UUID.Builder, io.provenance.scope.proto.Util.UUIDOrBuilder>(
getUuid(),
getParentForChildren(),
isClean());
uuid_ = null;
}
return uuidBuilder_;
}
private int type_ = 0;
/**
* .io.provenance.scope.contract.EnvelopeError.Type type = 4;
* @return The enum numeric value on the wire for type.
*/
@java.lang.Override public int getTypeValue() {
return type_;
}
/**
* .io.provenance.scope.contract.EnvelopeError.Type type = 4;
* @param value The enum numeric value on the wire for type to set.
* @return This builder for chaining.
*/
public Builder setTypeValue(int value) {
type_ = value;
onChanged();
return this;
}
/**
* .io.provenance.scope.contract.EnvelopeError.Type type = 4;
* @return The type.
*/
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Type getType() {
@SuppressWarnings("deprecation")
io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Type result = io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Type.valueOf(type_);
return result == null ? io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Type.UNRECOGNIZED : result;
}
/**
* .io.provenance.scope.contract.EnvelopeError.Type type = 4;
* @param value The type to set.
* @return This builder for chaining.
*/
public Builder setType(io.provenance.scope.contract.proto.Envelopes.EnvelopeError.Type value) {
if (value == null) {
throw new NullPointerException();
}
type_ = value.getNumber();
onChanged();
return this;
}
/**
* .io.provenance.scope.contract.EnvelopeError.Type type = 4;
* @return This builder for chaining.
*/
public Builder clearType() {
type_ = 0;
onChanged();
return this;
}
private java.lang.Object message_ = "";
/**
* string message = 5;
* @return The message.
*/
public java.lang.String getMessage() {
java.lang.Object ref = message_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
message_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string message = 5;
* @return The bytes for message.
*/
public com.google.protobuf.ByteString
getMessageBytes() {
java.lang.Object ref = message_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
message_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string message = 5;
* @param value The message to set.
* @return This builder for chaining.
*/
public Builder setMessage(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
message_ = value;
onChanged();
return this;
}
/**
* string message = 5;
* @return This builder for chaining.
*/
public Builder clearMessage() {
message_ = getDefaultInstance().getMessage();
onChanged();
return this;
}
/**
* string message = 5;
* @param value The bytes for message to set.
* @return This builder for chaining.
*/
public Builder setMessageBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
message_ = value;
onChanged();
return this;
}
private com.google.protobuf.Timestamp readTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> readTimeBuilder_;
/**
* .google.protobuf.Timestamp read_time = 6;
* @return Whether the readTime field is set.
*/
public boolean hasReadTime() {
return readTimeBuilder_ != null || readTime_ != null;
}
/**
* .google.protobuf.Timestamp read_time = 6;
* @return The readTime.
*/
public com.google.protobuf.Timestamp getReadTime() {
if (readTimeBuilder_ == null) {
return readTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : readTime_;
} else {
return readTimeBuilder_.getMessage();
}
}
/**
* .google.protobuf.Timestamp read_time = 6;
*/
public Builder setReadTime(com.google.protobuf.Timestamp value) {
if (readTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
readTime_ = value;
onChanged();
} else {
readTimeBuilder_.setMessage(value);
}
return this;
}
/**
* .google.protobuf.Timestamp read_time = 6;
*/
public Builder setReadTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (readTimeBuilder_ == null) {
readTime_ = builderForValue.build();
onChanged();
} else {
readTimeBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .google.protobuf.Timestamp read_time = 6;
*/
public Builder mergeReadTime(com.google.protobuf.Timestamp value) {
if (readTimeBuilder_ == null) {
if (readTime_ != null) {
readTime_ =
com.google.protobuf.Timestamp.newBuilder(readTime_).mergeFrom(value).buildPartial();
} else {
readTime_ = value;
}
onChanged();
} else {
readTimeBuilder_.mergeFrom(value);
}
return this;
}
/**
* .google.protobuf.Timestamp read_time = 6;
*/
public Builder clearReadTime() {
if (readTimeBuilder_ == null) {
readTime_ = null;
onChanged();
} else {
readTime_ = null;
readTimeBuilder_ = null;
}
return this;
}
/**
* .google.protobuf.Timestamp read_time = 6;
*/
public com.google.protobuf.Timestamp.Builder getReadTimeBuilder() {
onChanged();
return getReadTimeFieldBuilder().getBuilder();
}
/**
* .google.protobuf.Timestamp read_time = 6;
*/
public com.google.protobuf.TimestampOrBuilder getReadTimeOrBuilder() {
if (readTimeBuilder_ != null) {
return readTimeBuilder_.getMessageOrBuilder();
} else {
return readTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : readTime_;
}
}
/**
* .google.protobuf.Timestamp read_time = 6;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getReadTimeFieldBuilder() {
if (readTimeBuilder_ == null) {
readTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getReadTime(),
getParentForChildren(),
isClean());
readTime_ = null;
}
return readTimeBuilder_;
}
private io.provenance.scope.contract.proto.Envelopes.Envelope envelope_;
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Envelopes.Envelope, io.provenance.scope.contract.proto.Envelopes.Envelope.Builder, io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder> envelopeBuilder_;
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
* @return Whether the envelope field is set.
*/
public boolean hasEnvelope() {
return envelopeBuilder_ != null || envelope_ != null;
}
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
* @return The envelope.
*/
public io.provenance.scope.contract.proto.Envelopes.Envelope getEnvelope() {
if (envelopeBuilder_ == null) {
return envelope_ == null ? io.provenance.scope.contract.proto.Envelopes.Envelope.getDefaultInstance() : envelope_;
} else {
return envelopeBuilder_.getMessage();
}
}
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
*/
public Builder setEnvelope(io.provenance.scope.contract.proto.Envelopes.Envelope value) {
if (envelopeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
envelope_ = value;
onChanged();
} else {
envelopeBuilder_.setMessage(value);
}
return this;
}
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
*/
public Builder setEnvelope(
io.provenance.scope.contract.proto.Envelopes.Envelope.Builder builderForValue) {
if (envelopeBuilder_ == null) {
envelope_ = builderForValue.build();
onChanged();
} else {
envelopeBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
*/
public Builder mergeEnvelope(io.provenance.scope.contract.proto.Envelopes.Envelope value) {
if (envelopeBuilder_ == null) {
if (envelope_ != null) {
envelope_ =
io.provenance.scope.contract.proto.Envelopes.Envelope.newBuilder(envelope_).mergeFrom(value).buildPartial();
} else {
envelope_ = value;
}
onChanged();
} else {
envelopeBuilder_.mergeFrom(value);
}
return this;
}
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
*/
public Builder clearEnvelope() {
if (envelopeBuilder_ == null) {
envelope_ = null;
onChanged();
} else {
envelope_ = null;
envelopeBuilder_ = null;
}
return this;
}
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
*/
public io.provenance.scope.contract.proto.Envelopes.Envelope.Builder getEnvelopeBuilder() {
onChanged();
return getEnvelopeFieldBuilder().getBuilder();
}
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
*/
public io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder getEnvelopeOrBuilder() {
if (envelopeBuilder_ != null) {
return envelopeBuilder_.getMessageOrBuilder();
} else {
return envelope_ == null ?
io.provenance.scope.contract.proto.Envelopes.Envelope.getDefaultInstance() : envelope_;
}
}
/**
* .io.provenance.scope.contract.Envelope envelope = 8;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Envelopes.Envelope, io.provenance.scope.contract.proto.Envelopes.Envelope.Builder, io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder>
getEnvelopeFieldBuilder() {
if (envelopeBuilder_ == null) {
envelopeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.contract.proto.Envelopes.Envelope, io.provenance.scope.contract.proto.Envelopes.Envelope.Builder, io.provenance.scope.contract.proto.Envelopes.EnvelopeOrBuilder>(
getEnvelope(),
getParentForChildren(),
isClean());
envelope_ = null;
}
return envelopeBuilder_;
}
private io.provenance.scope.proto.Util.AuditFields auditFields_;
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.AuditFields, io.provenance.scope.proto.Util.AuditFields.Builder, io.provenance.scope.proto.Util.AuditFieldsOrBuilder> auditFieldsBuilder_;
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
* @return Whether the auditFields field is set.
*/
public boolean hasAuditFields() {
return auditFieldsBuilder_ != null || auditFields_ != null;
}
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
* @return The auditFields.
*/
public io.provenance.scope.proto.Util.AuditFields getAuditFields() {
if (auditFieldsBuilder_ == null) {
return auditFields_ == null ? io.provenance.scope.proto.Util.AuditFields.getDefaultInstance() : auditFields_;
} else {
return auditFieldsBuilder_.getMessage();
}
}
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
*/
public Builder setAuditFields(io.provenance.scope.proto.Util.AuditFields value) {
if (auditFieldsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
auditFields_ = value;
onChanged();
} else {
auditFieldsBuilder_.setMessage(value);
}
return this;
}
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
*/
public Builder setAuditFields(
io.provenance.scope.proto.Util.AuditFields.Builder builderForValue) {
if (auditFieldsBuilder_ == null) {
auditFields_ = builderForValue.build();
onChanged();
} else {
auditFieldsBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
*/
public Builder mergeAuditFields(io.provenance.scope.proto.Util.AuditFields value) {
if (auditFieldsBuilder_ == null) {
if (auditFields_ != null) {
auditFields_ =
io.provenance.scope.proto.Util.AuditFields.newBuilder(auditFields_).mergeFrom(value).buildPartial();
} else {
auditFields_ = value;
}
onChanged();
} else {
auditFieldsBuilder_.mergeFrom(value);
}
return this;
}
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
*/
public Builder clearAuditFields() {
if (auditFieldsBuilder_ == null) {
auditFields_ = null;
onChanged();
} else {
auditFields_ = null;
auditFieldsBuilder_ = null;
}
return this;
}
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
*/
public io.provenance.scope.proto.Util.AuditFields.Builder getAuditFieldsBuilder() {
onChanged();
return getAuditFieldsFieldBuilder().getBuilder();
}
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
*/
public io.provenance.scope.proto.Util.AuditFieldsOrBuilder getAuditFieldsOrBuilder() {
if (auditFieldsBuilder_ != null) {
return auditFieldsBuilder_.getMessageOrBuilder();
} else {
return auditFields_ == null ?
io.provenance.scope.proto.Util.AuditFields.getDefaultInstance() : auditFields_;
}
}
/**
* .io.provenance.scope.AuditFields audit_fields = 99;
*/
private com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.AuditFields, io.provenance.scope.proto.Util.AuditFields.Builder, io.provenance.scope.proto.Util.AuditFieldsOrBuilder>
getAuditFieldsFieldBuilder() {
if (auditFieldsBuilder_ == null) {
auditFieldsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
io.provenance.scope.proto.Util.AuditFields, io.provenance.scope.proto.Util.AuditFields.Builder, io.provenance.scope.proto.Util.AuditFieldsOrBuilder>(
getAuditFields(),
getParentForChildren(),
isClean());
auditFields_ = null;
}
return auditFieldsBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:io.provenance.scope.contract.EnvelopeError)
}
// @@protoc_insertion_point(class_scope:io.provenance.scope.contract.EnvelopeError)
private static final io.provenance.scope.contract.proto.Envelopes.EnvelopeError DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new io.provenance.scope.contract.proto.Envelopes.EnvelopeError();
}
public static io.provenance.scope.contract.proto.Envelopes.EnvelopeError getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public EnvelopeError parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new EnvelopeError(input, extensionRegistry);
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public io.provenance.scope.contract.proto.Envelopes.EnvelopeError getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public static final int DESCRIPTION_FIELD_NUMBER = 65533;
/**
* extend .google.protobuf.EnumValueOptions { ... }
*/
public static final
com.google.protobuf.GeneratedMessage.GeneratedExtension<
com.google.protobuf.DescriptorProtos.EnumValueOptions,
java.lang.String> description = com.google.protobuf.GeneratedMessage
.newFileScopedGeneratedExtension(
java.lang.String.class,
null);
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_io_provenance_scope_contract_EnvelopeState_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_io_provenance_scope_contract_EnvelopeState_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_io_provenance_scope_contract_Envelope_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_io_provenance_scope_contract_Envelope_fieldAccessorTable;
private static final com.google.protobuf.Descriptors.Descriptor
internal_static_io_provenance_scope_contract_EnvelopeError_descriptor;
private static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_io_provenance_scope_contract_EnvelopeError_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+io/provenance/scope/contract/envelope." +
"proto\022\034io.provenance.scope.contract\032 goo" +
"gle/protobuf/descriptor.proto\032\037google/pr" +
"otobuf/timestamp.proto\032\031google/protobuf/" +
"any.proto\032+io/provenance/scope/contract/" +
"contract.proto\032)io/provenance/scope/cont" +
"ract/common.proto\0320io/provenance/scope/c" +
"ontract/specification.proto\032\020public_key." +
"proto\032\nutil.proto\032\014common.proto\"~\n\rEnvel" +
"opeState\0225\n\005input\030\001 \001(\0132&.io.provenance." +
"scope.contract.Envelope\0226\n\006result\030\002 \001(\0132" +
"&.io.provenance.scope.contract.Envelope\"" +
"\203\t\n\010Envelope\022>\n\003ref\030\001 \001(\01321.io.provenanc" +
"e.scope.contract.ProvenanceReference\0228\n\010" +
"contract\030\002 \001(\0132&.io.provenance.scope.con" +
"tract.Contract\0222\n\nsignatures\030\003 \003(\0132\036.io." +
"provenance.scope.Signature\0221\n\016execution_" +
"uuid\030\005 \001(\0132\031.io.provenance.scope.UUID\0226\n" +
"\023prev_execution_uuid\030\006 \001(\0132\031.io.provenan" +
"ce.scope.UUID\0223\n\017expiration_time\030\007 \001(\0132\032" +
".google.protobuf.Timestamp\022#\n\005scope\030\010 \001(" +
"\0132\024.google.protobuf.Any\022=\n\006status\030\t \001(\0162" +
"-.io.provenance.scope.contract.Envelope." +
"Status\0222\n\017scope_spec_uuid\030\n \001(\0132\031.io.pro" +
"venance.scope.UUID\022\021\n\tnew_scope\030\013 \001(\010\022\023\n" +
"\013new_session\030\014 \001(\010\022\020\n\010main_net\030\r \001(\010\0223\n\013" +
"data_access\030\016 \003(\0132\036.io.provenance.scope." +
"PublicKey\"\233\004\n\006Status\022\"\n\007CREATED\020\000\032\025\352\377\037\021E" +
"nvelope created.\022E\n\010FRAGMENT\020\001\0327\352\377\0373Enve" +
"lope sent to other parties, awaiting res" +
"ponses.\022!\n\005INBOX\020\002\032\026\352\377\037\022Envelope receive" +
"d.\0223\n\010EXECUTED\020\003\032%\352\377\037!Envelope executed " +
"by non-invoker.\022C\n\006OUTBOX\020\004\0327\352\377\0373Envelop" +
"e response sent from non-invoker to invo" +
"ker.\0229\n\006SIGNED\020\005\032-\352\377\037)Envelope is comple" +
"te with all signatures.\0227\n\tCHAINCODE\020\006\032(" +
"\352\377\037$Envelope has been sent to chaincode." +
"\0229\n\005INDEX\020\007\032.\352\377\037*Envelope has been retur" +
"ned from chaincode.\022.\n\010COMPLETE\020\010\032 \352\377\037\034E" +
"nvelope has been completed.\022*\n\005ERROR\020\013\032\037" +
"\352\377\037\033Envelope is in error state.J\004\010\004\020\005\"\362\003" +
"\n\rEnvelopeError\022\'\n\004uuid\030\001 \001(\0132\031.io.prove" +
"nance.scope.UUID\022>\n\004type\030\004 \001(\01620.io.prov" +
"enance.scope.contract.EnvelopeError.Type" +
"\022\017\n\007message\030\005 \001(\t\022-\n\tread_time\030\006 \001(\0132\032.g" +
"oogle.protobuf.Timestamp\0228\n\010envelope\030\010 \001" +
"(\0132&.io.provenance.scope.contract.Envelo" +
"pe\0226\n\014audit_fields\030c \001(\0132 .io.provenance" +
".scope.AuditFields\"\263\001\n\004Type\022\021\n\rNO_ERROR_" +
"TYPE\020\000\022\026\n\022CONTRACT_WHITELIST\020\001\022\017\n\013TTL_TI" +
"MEOUT\020\002\022\021\n\rCC_INVOCATION\020\003\022\027\n\023CONTRACT_I" +
"NVOCATION\020\004\022\026\n\022CONTRACT_CANCELLED\020\005\022\025\n\021C" +
"ONTRACT_REJECTED\020\006\022\024\n\020PUBLIC_KEY_CHECK\020\007" +
"J\004\010\002\020\003J\004\010\003\020\004J\004\010\007\020\010:8\n\013description\022!.goog" +
"le.protobuf.EnumValueOptions\030\375\377\003 \001(\tB/\n\"" +
"io.provenance.scope.contract.protoB\tEnve" +
"lopesb\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.protobuf.DescriptorProtos.getDescriptor(),
com.google.protobuf.TimestampProto.getDescriptor(),
com.google.protobuf.AnyProto.getDescriptor(),
io.provenance.scope.contract.proto.Contracts.getDescriptor(),
io.provenance.scope.contract.proto.Commons.getDescriptor(),
io.provenance.scope.contract.proto.Specifications.getDescriptor(),
io.provenance.scope.proto.PK.getDescriptor(),
io.provenance.scope.proto.Util.getDescriptor(),
io.provenance.scope.proto.Common.getDescriptor(),
});
internal_static_io_provenance_scope_contract_EnvelopeState_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_io_provenance_scope_contract_EnvelopeState_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_io_provenance_scope_contract_EnvelopeState_descriptor,
new java.lang.String[] { "Input", "Result", });
internal_static_io_provenance_scope_contract_Envelope_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_io_provenance_scope_contract_Envelope_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_io_provenance_scope_contract_Envelope_descriptor,
new java.lang.String[] { "Ref", "Contract", "Signatures", "ExecutionUuid", "PrevExecutionUuid", "ExpirationTime", "Scope", "Status", "ScopeSpecUuid", "NewScope", "NewSession", "MainNet", "DataAccess", });
internal_static_io_provenance_scope_contract_EnvelopeError_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_io_provenance_scope_contract_EnvelopeError_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_io_provenance_scope_contract_EnvelopeError_descriptor,
new java.lang.String[] { "Uuid", "Type", "Message", "ReadTime", "Envelope", "AuditFields", });
description.internalInit(descriptor.getExtensions().get(0));
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(io.provenance.scope.contract.proto.Envelopes.description);
com.google.protobuf.Descriptors.FileDescriptor
.internalUpdateFileDescriptor(descriptor, registry);
com.google.protobuf.DescriptorProtos.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor();
com.google.protobuf.AnyProto.getDescriptor();
io.provenance.scope.contract.proto.Contracts.getDescriptor();
io.provenance.scope.contract.proto.Commons.getDescriptor();
io.provenance.scope.contract.proto.Specifications.getDescriptor();
io.provenance.scope.proto.PK.getDescriptor();
io.provenance.scope.proto.Util.getDescriptor();
io.provenance.scope.proto.Common.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}