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

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

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: FileUpdate.proto

package com.hederahashgraph.api.proto.java;

/**
 * 
 *Modify the metadata and/or contents of a file. If a field is not set in the transaction body, the corresponding file attribute will be unchanged. This transaction must be signed by all the keys in the key list of the file being updated. If the keys themselves are being update, then the transaction must also be signed by all the new keys.
 * 
* * Protobuf type {@code proto.FileUpdateTransactionBody} */ public final class FileUpdateTransactionBody extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:proto.FileUpdateTransactionBody) FileUpdateTransactionBodyOrBuilder { private static final long serialVersionUID = 0L; // Use FileUpdateTransactionBody.newBuilder() to construct. private FileUpdateTransactionBody(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private FileUpdateTransactionBody() { contents_ = com.google.protobuf.ByteString.EMPTY; } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private FileUpdateTransactionBody( 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; default: { if (!parseUnknownFieldProto3( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { com.hederahashgraph.api.proto.java.FileID.Builder subBuilder = null; if (fileID_ != null) { subBuilder = fileID_.toBuilder(); } fileID_ = input.readMessage(com.hederahashgraph.api.proto.java.FileID.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(fileID_); fileID_ = subBuilder.buildPartial(); } break; } case 18: { com.hederahashgraph.api.proto.java.Timestamp.Builder subBuilder = null; if (expirationTime_ != null) { subBuilder = expirationTime_.toBuilder(); } expirationTime_ = input.readMessage(com.hederahashgraph.api.proto.java.Timestamp.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(expirationTime_); expirationTime_ = subBuilder.buildPartial(); } break; } case 26: { com.hederahashgraph.api.proto.java.KeyList.Builder subBuilder = null; if (keys_ != null) { subBuilder = keys_.toBuilder(); } keys_ = input.readMessage(com.hederahashgraph.api.proto.java.KeyList.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(keys_); keys_ = subBuilder.buildPartial(); } break; } case 34: { contents_ = input.readBytes(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.hederahashgraph.api.proto.java.FileUpdate.internal_static_proto_FileUpdateTransactionBody_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.hederahashgraph.api.proto.java.FileUpdate.internal_static_proto_FileUpdateTransactionBody_fieldAccessorTable .ensureFieldAccessorsInitialized( com.hederahashgraph.api.proto.java.FileUpdateTransactionBody.class, com.hederahashgraph.api.proto.java.FileUpdateTransactionBody.Builder.class); } public static final int FILEID_FIELD_NUMBER = 1; private com.hederahashgraph.api.proto.java.FileID fileID_; /** *
   * The ID of the file to update
   * 
* * .proto.FileID fileID = 1; */ public boolean hasFileID() { return fileID_ != null; } /** *
   * The ID of the file to update
   * 
* * .proto.FileID fileID = 1; */ public com.hederahashgraph.api.proto.java.FileID getFileID() { return fileID_ == null ? com.hederahashgraph.api.proto.java.FileID.getDefaultInstance() : fileID_; } /** *
   * The ID of the file to update
   * 
* * .proto.FileID fileID = 1; */ public com.hederahashgraph.api.proto.java.FileIDOrBuilder getFileIDOrBuilder() { return getFileID(); } public static final int EXPIRATIONTIME_FIELD_NUMBER = 2; private com.hederahashgraph.api.proto.java.Timestamp expirationTime_; /** *
   * The new expiry time (ignored if not later than the current expiry)
   * 
* * .proto.Timestamp expirationTime = 2; */ public boolean hasExpirationTime() { return expirationTime_ != null; } /** *
   * The new expiry time (ignored if not later than the current expiry)
   * 
* * .proto.Timestamp expirationTime = 2; */ public com.hederahashgraph.api.proto.java.Timestamp getExpirationTime() { return expirationTime_ == null ? com.hederahashgraph.api.proto.java.Timestamp.getDefaultInstance() : expirationTime_; } /** *
   * The new expiry time (ignored if not later than the current expiry)
   * 
* * .proto.Timestamp expirationTime = 2; */ public com.hederahashgraph.api.proto.java.TimestampOrBuilder getExpirationTimeOrBuilder() { return getExpirationTime(); } public static final int KEYS_FIELD_NUMBER = 3; private com.hederahashgraph.api.proto.java.KeyList keys_; /** *
   * The new list of keys that can modify or delete the file
   * 
* * .proto.KeyList keys = 3; */ public boolean hasKeys() { return keys_ != null; } /** *
   * The new list of keys that can modify or delete the file
   * 
* * .proto.KeyList keys = 3; */ public com.hederahashgraph.api.proto.java.KeyList getKeys() { return keys_ == null ? com.hederahashgraph.api.proto.java.KeyList.getDefaultInstance() : keys_; } /** *
   * The new list of keys that can modify or delete the file
   * 
* * .proto.KeyList keys = 3; */ public com.hederahashgraph.api.proto.java.KeyListOrBuilder getKeysOrBuilder() { return getKeys(); } public static final int CONTENTS_FIELD_NUMBER = 4; private com.google.protobuf.ByteString contents_; /** *
   * The new contents that should overwrite the file's current contents
   * 
* * bytes contents = 4; */ public com.google.protobuf.ByteString getContents() { return contents_; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized == 1) return true; if (isInitialized == 0) return false; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { if (fileID_ != null) { output.writeMessage(1, getFileID()); } if (expirationTime_ != null) { output.writeMessage(2, getExpirationTime()); } if (keys_ != null) { output.writeMessage(3, getKeys()); } if (!contents_.isEmpty()) { output.writeBytes(4, contents_); } unknownFields.writeTo(output); } public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (fileID_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getFileID()); } if (expirationTime_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getExpirationTime()); } if (keys_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getKeys()); } if (!contents_.isEmpty()) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(4, contents_); } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; } @java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.hederahashgraph.api.proto.java.FileUpdateTransactionBody)) { return super.equals(obj); } com.hederahashgraph.api.proto.java.FileUpdateTransactionBody other = (com.hederahashgraph.api.proto.java.FileUpdateTransactionBody) obj; boolean result = true; result = result && (hasFileID() == other.hasFileID()); if (hasFileID()) { result = result && getFileID() .equals(other.getFileID()); } result = result && (hasExpirationTime() == other.hasExpirationTime()); if (hasExpirationTime()) { result = result && getExpirationTime() .equals(other.getExpirationTime()); } result = result && (hasKeys() == other.hasKeys()); if (hasKeys()) { result = result && getKeys() .equals(other.getKeys()); } result = result && getContents() .equals(other.getContents()); result = result && unknownFields.equals(other.unknownFields); return result; } @java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasFileID()) { hash = (37 * hash) + FILEID_FIELD_NUMBER; hash = (53 * hash) + getFileID().hashCode(); } if (hasExpirationTime()) { hash = (37 * hash) + EXPIRATIONTIME_FIELD_NUMBER; hash = (53 * hash) + getExpirationTime().hashCode(); } if (hasKeys()) { hash = (37 * hash) + KEYS_FIELD_NUMBER; hash = (53 * hash) + getKeys().hashCode(); } hash = (37 * hash) + CONTENTS_FIELD_NUMBER; hash = (53 * hash) + getContents().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input, extensionRegistry); } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input, extensionRegistry); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(com.hederahashgraph.api.proto.java.FileUpdateTransactionBody prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } public Builder toBuilder() { return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** *
   *Modify the metadata and/or contents of a file. If a field is not set in the transaction body, the corresponding file attribute will be unchanged. This transaction must be signed by all the keys in the key list of the file being updated. If the keys themselves are being update, then the transaction must also be signed by all the new keys.
   * 
* * Protobuf type {@code proto.FileUpdateTransactionBody} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:proto.FileUpdateTransactionBody) com.hederahashgraph.api.proto.java.FileUpdateTransactionBodyOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return com.hederahashgraph.api.proto.java.FileUpdate.internal_static_proto_FileUpdateTransactionBody_descriptor; } protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return com.hederahashgraph.api.proto.java.FileUpdate.internal_static_proto_FileUpdateTransactionBody_fieldAccessorTable .ensureFieldAccessorsInitialized( com.hederahashgraph.api.proto.java.FileUpdateTransactionBody.class, com.hederahashgraph.api.proto.java.FileUpdateTransactionBody.Builder.class); } // Construct using com.hederahashgraph.api.proto.java.FileUpdateTransactionBody.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } public Builder clear() { super.clear(); if (fileIDBuilder_ == null) { fileID_ = null; } else { fileID_ = null; fileIDBuilder_ = null; } if (expirationTimeBuilder_ == null) { expirationTime_ = null; } else { expirationTime_ = null; expirationTimeBuilder_ = null; } if (keysBuilder_ == null) { keys_ = null; } else { keys_ = null; keysBuilder_ = null; } contents_ = com.google.protobuf.ByteString.EMPTY; return this; } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return com.hederahashgraph.api.proto.java.FileUpdate.internal_static_proto_FileUpdateTransactionBody_descriptor; } public com.hederahashgraph.api.proto.java.FileUpdateTransactionBody getDefaultInstanceForType() { return com.hederahashgraph.api.proto.java.FileUpdateTransactionBody.getDefaultInstance(); } public com.hederahashgraph.api.proto.java.FileUpdateTransactionBody build() { com.hederahashgraph.api.proto.java.FileUpdateTransactionBody result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public com.hederahashgraph.api.proto.java.FileUpdateTransactionBody buildPartial() { com.hederahashgraph.api.proto.java.FileUpdateTransactionBody result = new com.hederahashgraph.api.proto.java.FileUpdateTransactionBody(this); if (fileIDBuilder_ == null) { result.fileID_ = fileID_; } else { result.fileID_ = fileIDBuilder_.build(); } if (expirationTimeBuilder_ == null) { result.expirationTime_ = expirationTime_; } else { result.expirationTime_ = expirationTimeBuilder_.build(); } if (keysBuilder_ == null) { result.keys_ = keys_; } else { result.keys_ = keysBuilder_.build(); } result.contents_ = contents_; onBuilt(); return result; } public Builder clone() { return (Builder) super.clone(); } public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return (Builder) super.setField(field, value); } public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return (Builder) super.clearField(field); } public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return (Builder) super.clearOneof(oneof); } public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return (Builder) super.setRepeatedField(field, index, value); } public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return (Builder) super.addRepeatedField(field, value); } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof com.hederahashgraph.api.proto.java.FileUpdateTransactionBody) { return mergeFrom((com.hederahashgraph.api.proto.java.FileUpdateTransactionBody)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(com.hederahashgraph.api.proto.java.FileUpdateTransactionBody other) { if (other == com.hederahashgraph.api.proto.java.FileUpdateTransactionBody.getDefaultInstance()) return this; if (other.hasFileID()) { mergeFileID(other.getFileID()); } if (other.hasExpirationTime()) { mergeExpirationTime(other.getExpirationTime()); } if (other.hasKeys()) { mergeKeys(other.getKeys()); } if (other.getContents() != com.google.protobuf.ByteString.EMPTY) { setContents(other.getContents()); } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { com.hederahashgraph.api.proto.java.FileUpdateTransactionBody parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (com.hederahashgraph.api.proto.java.FileUpdateTransactionBody) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private com.hederahashgraph.api.proto.java.FileID fileID_ = null; private com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.FileID, com.hederahashgraph.api.proto.java.FileID.Builder, com.hederahashgraph.api.proto.java.FileIDOrBuilder> fileIDBuilder_; /** *
     * The ID of the file to update
     * 
* * .proto.FileID fileID = 1; */ public boolean hasFileID() { return fileIDBuilder_ != null || fileID_ != null; } /** *
     * The ID of the file to update
     * 
* * .proto.FileID fileID = 1; */ public com.hederahashgraph.api.proto.java.FileID getFileID() { if (fileIDBuilder_ == null) { return fileID_ == null ? com.hederahashgraph.api.proto.java.FileID.getDefaultInstance() : fileID_; } else { return fileIDBuilder_.getMessage(); } } /** *
     * The ID of the file to update
     * 
* * .proto.FileID fileID = 1; */ public Builder setFileID(com.hederahashgraph.api.proto.java.FileID value) { if (fileIDBuilder_ == null) { if (value == null) { throw new NullPointerException(); } fileID_ = value; onChanged(); } else { fileIDBuilder_.setMessage(value); } return this; } /** *
     * The ID of the file to update
     * 
* * .proto.FileID fileID = 1; */ public Builder setFileID( com.hederahashgraph.api.proto.java.FileID.Builder builderForValue) { if (fileIDBuilder_ == null) { fileID_ = builderForValue.build(); onChanged(); } else { fileIDBuilder_.setMessage(builderForValue.build()); } return this; } /** *
     * The ID of the file to update
     * 
* * .proto.FileID fileID = 1; */ public Builder mergeFileID(com.hederahashgraph.api.proto.java.FileID value) { if (fileIDBuilder_ == null) { if (fileID_ != null) { fileID_ = com.hederahashgraph.api.proto.java.FileID.newBuilder(fileID_).mergeFrom(value).buildPartial(); } else { fileID_ = value; } onChanged(); } else { fileIDBuilder_.mergeFrom(value); } return this; } /** *
     * The ID of the file to update
     * 
* * .proto.FileID fileID = 1; */ public Builder clearFileID() { if (fileIDBuilder_ == null) { fileID_ = null; onChanged(); } else { fileID_ = null; fileIDBuilder_ = null; } return this; } /** *
     * The ID of the file to update
     * 
* * .proto.FileID fileID = 1; */ public com.hederahashgraph.api.proto.java.FileID.Builder getFileIDBuilder() { onChanged(); return getFileIDFieldBuilder().getBuilder(); } /** *
     * The ID of the file to update
     * 
* * .proto.FileID fileID = 1; */ public com.hederahashgraph.api.proto.java.FileIDOrBuilder getFileIDOrBuilder() { if (fileIDBuilder_ != null) { return fileIDBuilder_.getMessageOrBuilder(); } else { return fileID_ == null ? com.hederahashgraph.api.proto.java.FileID.getDefaultInstance() : fileID_; } } /** *
     * The ID of the file to update
     * 
* * .proto.FileID fileID = 1; */ private com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.FileID, com.hederahashgraph.api.proto.java.FileID.Builder, com.hederahashgraph.api.proto.java.FileIDOrBuilder> getFileIDFieldBuilder() { if (fileIDBuilder_ == null) { fileIDBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.FileID, com.hederahashgraph.api.proto.java.FileID.Builder, com.hederahashgraph.api.proto.java.FileIDOrBuilder>( getFileID(), getParentForChildren(), isClean()); fileID_ = null; } return fileIDBuilder_; } private com.hederahashgraph.api.proto.java.Timestamp expirationTime_ = null; private com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.Timestamp, com.hederahashgraph.api.proto.java.Timestamp.Builder, com.hederahashgraph.api.proto.java.TimestampOrBuilder> expirationTimeBuilder_; /** *
     * The new expiry time (ignored if not later than the current expiry)
     * 
* * .proto.Timestamp expirationTime = 2; */ public boolean hasExpirationTime() { return expirationTimeBuilder_ != null || expirationTime_ != null; } /** *
     * The new expiry time (ignored if not later than the current expiry)
     * 
* * .proto.Timestamp expirationTime = 2; */ public com.hederahashgraph.api.proto.java.Timestamp getExpirationTime() { if (expirationTimeBuilder_ == null) { return expirationTime_ == null ? com.hederahashgraph.api.proto.java.Timestamp.getDefaultInstance() : expirationTime_; } else { return expirationTimeBuilder_.getMessage(); } } /** *
     * The new expiry time (ignored if not later than the current expiry)
     * 
* * .proto.Timestamp expirationTime = 2; */ public Builder setExpirationTime(com.hederahashgraph.api.proto.java.Timestamp value) { if (expirationTimeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } expirationTime_ = value; onChanged(); } else { expirationTimeBuilder_.setMessage(value); } return this; } /** *
     * The new expiry time (ignored if not later than the current expiry)
     * 
* * .proto.Timestamp expirationTime = 2; */ public Builder setExpirationTime( com.hederahashgraph.api.proto.java.Timestamp.Builder builderForValue) { if (expirationTimeBuilder_ == null) { expirationTime_ = builderForValue.build(); onChanged(); } else { expirationTimeBuilder_.setMessage(builderForValue.build()); } return this; } /** *
     * The new expiry time (ignored if not later than the current expiry)
     * 
* * .proto.Timestamp expirationTime = 2; */ public Builder mergeExpirationTime(com.hederahashgraph.api.proto.java.Timestamp value) { if (expirationTimeBuilder_ == null) { if (expirationTime_ != null) { expirationTime_ = com.hederahashgraph.api.proto.java.Timestamp.newBuilder(expirationTime_).mergeFrom(value).buildPartial(); } else { expirationTime_ = value; } onChanged(); } else { expirationTimeBuilder_.mergeFrom(value); } return this; } /** *
     * The new expiry time (ignored if not later than the current expiry)
     * 
* * .proto.Timestamp expirationTime = 2; */ public Builder clearExpirationTime() { if (expirationTimeBuilder_ == null) { expirationTime_ = null; onChanged(); } else { expirationTime_ = null; expirationTimeBuilder_ = null; } return this; } /** *
     * The new expiry time (ignored if not later than the current expiry)
     * 
* * .proto.Timestamp expirationTime = 2; */ public com.hederahashgraph.api.proto.java.Timestamp.Builder getExpirationTimeBuilder() { onChanged(); return getExpirationTimeFieldBuilder().getBuilder(); } /** *
     * The new expiry time (ignored if not later than the current expiry)
     * 
* * .proto.Timestamp expirationTime = 2; */ public com.hederahashgraph.api.proto.java.TimestampOrBuilder getExpirationTimeOrBuilder() { if (expirationTimeBuilder_ != null) { return expirationTimeBuilder_.getMessageOrBuilder(); } else { return expirationTime_ == null ? com.hederahashgraph.api.proto.java.Timestamp.getDefaultInstance() : expirationTime_; } } /** *
     * The new expiry time (ignored if not later than the current expiry)
     * 
* * .proto.Timestamp expirationTime = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.Timestamp, com.hederahashgraph.api.proto.java.Timestamp.Builder, com.hederahashgraph.api.proto.java.TimestampOrBuilder> getExpirationTimeFieldBuilder() { if (expirationTimeBuilder_ == null) { expirationTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.Timestamp, com.hederahashgraph.api.proto.java.Timestamp.Builder, com.hederahashgraph.api.proto.java.TimestampOrBuilder>( getExpirationTime(), getParentForChildren(), isClean()); expirationTime_ = null; } return expirationTimeBuilder_; } private com.hederahashgraph.api.proto.java.KeyList keys_ = null; private com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.KeyList, com.hederahashgraph.api.proto.java.KeyList.Builder, com.hederahashgraph.api.proto.java.KeyListOrBuilder> keysBuilder_; /** *
     * The new list of keys that can modify or delete the file
     * 
* * .proto.KeyList keys = 3; */ public boolean hasKeys() { return keysBuilder_ != null || keys_ != null; } /** *
     * The new list of keys that can modify or delete the file
     * 
* * .proto.KeyList keys = 3; */ public com.hederahashgraph.api.proto.java.KeyList getKeys() { if (keysBuilder_ == null) { return keys_ == null ? com.hederahashgraph.api.proto.java.KeyList.getDefaultInstance() : keys_; } else { return keysBuilder_.getMessage(); } } /** *
     * The new list of keys that can modify or delete the file
     * 
* * .proto.KeyList keys = 3; */ public Builder setKeys(com.hederahashgraph.api.proto.java.KeyList value) { if (keysBuilder_ == null) { if (value == null) { throw new NullPointerException(); } keys_ = value; onChanged(); } else { keysBuilder_.setMessage(value); } return this; } /** *
     * The new list of keys that can modify or delete the file
     * 
* * .proto.KeyList keys = 3; */ public Builder setKeys( com.hederahashgraph.api.proto.java.KeyList.Builder builderForValue) { if (keysBuilder_ == null) { keys_ = builderForValue.build(); onChanged(); } else { keysBuilder_.setMessage(builderForValue.build()); } return this; } /** *
     * The new list of keys that can modify or delete the file
     * 
* * .proto.KeyList keys = 3; */ public Builder mergeKeys(com.hederahashgraph.api.proto.java.KeyList value) { if (keysBuilder_ == null) { if (keys_ != null) { keys_ = com.hederahashgraph.api.proto.java.KeyList.newBuilder(keys_).mergeFrom(value).buildPartial(); } else { keys_ = value; } onChanged(); } else { keysBuilder_.mergeFrom(value); } return this; } /** *
     * The new list of keys that can modify or delete the file
     * 
* * .proto.KeyList keys = 3; */ public Builder clearKeys() { if (keysBuilder_ == null) { keys_ = null; onChanged(); } else { keys_ = null; keysBuilder_ = null; } return this; } /** *
     * The new list of keys that can modify or delete the file
     * 
* * .proto.KeyList keys = 3; */ public com.hederahashgraph.api.proto.java.KeyList.Builder getKeysBuilder() { onChanged(); return getKeysFieldBuilder().getBuilder(); } /** *
     * The new list of keys that can modify or delete the file
     * 
* * .proto.KeyList keys = 3; */ public com.hederahashgraph.api.proto.java.KeyListOrBuilder getKeysOrBuilder() { if (keysBuilder_ != null) { return keysBuilder_.getMessageOrBuilder(); } else { return keys_ == null ? com.hederahashgraph.api.proto.java.KeyList.getDefaultInstance() : keys_; } } /** *
     * The new list of keys that can modify or delete the file
     * 
* * .proto.KeyList keys = 3; */ private com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.KeyList, com.hederahashgraph.api.proto.java.KeyList.Builder, com.hederahashgraph.api.proto.java.KeyListOrBuilder> getKeysFieldBuilder() { if (keysBuilder_ == null) { keysBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.hederahashgraph.api.proto.java.KeyList, com.hederahashgraph.api.proto.java.KeyList.Builder, com.hederahashgraph.api.proto.java.KeyListOrBuilder>( getKeys(), getParentForChildren(), isClean()); keys_ = null; } return keysBuilder_; } private com.google.protobuf.ByteString contents_ = com.google.protobuf.ByteString.EMPTY; /** *
     * The new contents that should overwrite the file's current contents
     * 
* * bytes contents = 4; */ public com.google.protobuf.ByteString getContents() { return contents_; } /** *
     * The new contents that should overwrite the file's current contents
     * 
* * bytes contents = 4; */ public Builder setContents(com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } contents_ = value; onChanged(); return this; } /** *
     * The new contents that should overwrite the file's current contents
     * 
* * bytes contents = 4; */ public Builder clearContents() { contents_ = getDefaultInstance().getContents(); onChanged(); return this; } public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFieldsProto3(unknownFields); } public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:proto.FileUpdateTransactionBody) } // @@protoc_insertion_point(class_scope:proto.FileUpdateTransactionBody) private static final com.hederahashgraph.api.proto.java.FileUpdateTransactionBody DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new com.hederahashgraph.api.proto.java.FileUpdateTransactionBody(); } public static com.hederahashgraph.api.proto.java.FileUpdateTransactionBody getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { public FileUpdateTransactionBody parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new FileUpdateTransactionBody(input, extensionRegistry); } }; public static com.google.protobuf.Parser parser() { return PARSER; } @java.lang.Override public com.google.protobuf.Parser getParserForType() { return PARSER; } public com.hederahashgraph.api.proto.java.FileUpdateTransactionBody getDefaultInstanceForType() { return DEFAULT_INSTANCE; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy