com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sdk-full Show documentation
Show all versions of sdk-full Show documentation
Hedera™ Hashgraph SDK for Java
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: schedulable_transaction_body.proto
// Protobuf Java Version: 3.25.3
package com.hedera.hashgraph.sdk.proto;
/**
*
**
* A schedulable transaction. Note that the global/dynamic system property
* <tt>scheduling.whitelist</tt> controls which transaction types may be scheduled. As of Hedera
* Services 0.24.0 this list includes <tt>ConsensusSubmitMessage</tt>, <tt>CryptoTransfer</tt>, <tt>TokenMint</tt>, and <tt>TokenBurn</tt>
* functions.
*
*
* Protobuf type {@code proto.SchedulableTransactionBody}
*/
public final class SchedulableTransactionBody extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:proto.SchedulableTransactionBody)
SchedulableTransactionBodyOrBuilder {
private static final long serialVersionUID = 0L;
// Use SchedulableTransactionBody.newBuilder() to construct.
private SchedulableTransactionBody(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private SchedulableTransactionBody() {
memo_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new SchedulableTransactionBody();
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.hedera.hashgraph.sdk.proto.SchedulableTransactionBodyOuterClass.internal_static_proto_SchedulableTransactionBody_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.hedera.hashgraph.sdk.proto.SchedulableTransactionBodyOuterClass.internal_static_proto_SchedulableTransactionBody_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody.class, com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody.Builder.class);
}
private int dataCase_ = 0;
@SuppressWarnings("serial")
private java.lang.Object data_;
public enum DataCase
implements com.google.protobuf.Internal.EnumLite,
com.google.protobuf.AbstractMessage.InternalOneOfEnum {
CONTRACTCALL(3),
CONTRACTCREATEINSTANCE(4),
CONTRACTUPDATEINSTANCE(5),
CONTRACTDELETEINSTANCE(6),
CRYPTOAPPROVEALLOWANCE(37),
CRYPTODELETEALLOWANCE(38),
CRYPTOCREATEACCOUNT(7),
CRYPTODELETE(8),
CRYPTOTRANSFER(9),
CRYPTOUPDATEACCOUNT(10),
FILEAPPEND(11),
FILECREATE(12),
FILEDELETE(13),
FILEUPDATE(14),
SYSTEMDELETE(15),
SYSTEMUNDELETE(16),
FREEZE(17),
CONSENSUSCREATETOPIC(18),
CONSENSUSUPDATETOPIC(19),
CONSENSUSDELETETOPIC(20),
CONSENSUSSUBMITMESSAGE(21),
TOKENCREATION(22),
TOKENFREEZE(23),
TOKENUNFREEZE(24),
TOKENGRANTKYC(25),
TOKENREVOKEKYC(26),
TOKENDELETION(27),
TOKENUPDATE(28),
TOKENMINT(29),
TOKENBURN(30),
TOKENWIPE(31),
TOKENASSOCIATE(32),
TOKENDISSOCIATE(33),
TOKEN_FEE_SCHEDULE_UPDATE(39),
TOKEN_PAUSE(35),
TOKEN_UNPAUSE(36),
SCHEDULEDELETE(34),
UTIL_PRNG(40),
TOKEN_UPDATE_NFTS(41),
NODECREATE(42),
NODEUPDATE(43),
NODEDELETE(44),
TOKENREJECT(45),
TOKENCANCELAIRDROP(46),
TOKENCLAIMAIRDROP(47),
TOKENAIRDROP(48),
DATA_NOT_SET(0);
private final int value;
private DataCase(int value) {
this.value = value;
}
/**
* @param value The number of the enum to look for.
* @return The enum associated with the given number.
* @deprecated Use {@link #forNumber(int)} instead.
*/
@java.lang.Deprecated
public static DataCase valueOf(int value) {
return forNumber(value);
}
public static DataCase forNumber(int value) {
switch (value) {
case 3: return CONTRACTCALL;
case 4: return CONTRACTCREATEINSTANCE;
case 5: return CONTRACTUPDATEINSTANCE;
case 6: return CONTRACTDELETEINSTANCE;
case 37: return CRYPTOAPPROVEALLOWANCE;
case 38: return CRYPTODELETEALLOWANCE;
case 7: return CRYPTOCREATEACCOUNT;
case 8: return CRYPTODELETE;
case 9: return CRYPTOTRANSFER;
case 10: return CRYPTOUPDATEACCOUNT;
case 11: return FILEAPPEND;
case 12: return FILECREATE;
case 13: return FILEDELETE;
case 14: return FILEUPDATE;
case 15: return SYSTEMDELETE;
case 16: return SYSTEMUNDELETE;
case 17: return FREEZE;
case 18: return CONSENSUSCREATETOPIC;
case 19: return CONSENSUSUPDATETOPIC;
case 20: return CONSENSUSDELETETOPIC;
case 21: return CONSENSUSSUBMITMESSAGE;
case 22: return TOKENCREATION;
case 23: return TOKENFREEZE;
case 24: return TOKENUNFREEZE;
case 25: return TOKENGRANTKYC;
case 26: return TOKENREVOKEKYC;
case 27: return TOKENDELETION;
case 28: return TOKENUPDATE;
case 29: return TOKENMINT;
case 30: return TOKENBURN;
case 31: return TOKENWIPE;
case 32: return TOKENASSOCIATE;
case 33: return TOKENDISSOCIATE;
case 39: return TOKEN_FEE_SCHEDULE_UPDATE;
case 35: return TOKEN_PAUSE;
case 36: return TOKEN_UNPAUSE;
case 34: return SCHEDULEDELETE;
case 40: return UTIL_PRNG;
case 41: return TOKEN_UPDATE_NFTS;
case 42: return NODECREATE;
case 43: return NODEUPDATE;
case 44: return NODEDELETE;
case 45: return TOKENREJECT;
case 46: return TOKENCANCELAIRDROP;
case 47: return TOKENCLAIMAIRDROP;
case 48: return TOKENAIRDROP;
case 0: return DATA_NOT_SET;
default: return null;
}
}
public int getNumber() {
return this.value;
}
};
public DataCase
getDataCase() {
return DataCase.forNumber(
dataCase_);
}
public static final int TRANSACTIONFEE_FIELD_NUMBER = 1;
private long transactionFee_ = 0L;
/**
*
**
* The maximum transaction fee the client is willing to pay
*
*
* uint64 transactionFee = 1;
* @return The transactionFee.
*/
@java.lang.Override
public long getTransactionFee() {
return transactionFee_;
}
public static final int MEMO_FIELD_NUMBER = 2;
@SuppressWarnings("serial")
private volatile java.lang.Object memo_ = "";
/**
*
**
* A memo to include the execution record; the UTF-8 encoding may be up to 100 bytes and must not
* include the zero byte
*
*
* string memo = 2;
* @return The memo.
*/
@java.lang.Override
public java.lang.String getMemo() {
java.lang.Object ref = memo_;
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();
memo_ = s;
return s;
}
}
/**
*
**
* A memo to include the execution record; the UTF-8 encoding may be up to 100 bytes and must not
* include the zero byte
*
*
* string memo = 2;
* @return The bytes for memo.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getMemoBytes() {
java.lang.Object ref = memo_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
memo_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int CONTRACTCALL_FIELD_NUMBER = 3;
/**
*
**
* Calls a function of a contract instance
*
*
* .proto.ContractCallTransactionBody contractCall = 3;
* @return Whether the contractCall field is set.
*/
@java.lang.Override
public boolean hasContractCall() {
return dataCase_ == 3;
}
/**
*
**
* Calls a function of a contract instance
*
*
* .proto.ContractCallTransactionBody contractCall = 3;
* @return The contractCall.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody getContractCall() {
if (dataCase_ == 3) {
return (com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.getDefaultInstance();
}
/**
*
**
* Calls a function of a contract instance
*
*
* .proto.ContractCallTransactionBody contractCall = 3;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractCallTransactionBodyOrBuilder getContractCallOrBuilder() {
if (dataCase_ == 3) {
return (com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.getDefaultInstance();
}
public static final int CONTRACTCREATEINSTANCE_FIELD_NUMBER = 4;
/**
*
**
* Creates a contract instance
*
*
* .proto.ContractCreateTransactionBody contractCreateInstance = 4;
* @return Whether the contractCreateInstance field is set.
*/
@java.lang.Override
public boolean hasContractCreateInstance() {
return dataCase_ == 4;
}
/**
*
**
* Creates a contract instance
*
*
* .proto.ContractCreateTransactionBody contractCreateInstance = 4;
* @return The contractCreateInstance.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody getContractCreateInstance() {
if (dataCase_ == 4) {
return (com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.getDefaultInstance();
}
/**
*
**
* Creates a contract instance
*
*
* .proto.ContractCreateTransactionBody contractCreateInstance = 4;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBodyOrBuilder getContractCreateInstanceOrBuilder() {
if (dataCase_ == 4) {
return (com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.getDefaultInstance();
}
public static final int CONTRACTUPDATEINSTANCE_FIELD_NUMBER = 5;
/**
*
**
* Updates a contract
*
*
* .proto.ContractUpdateTransactionBody contractUpdateInstance = 5;
* @return Whether the contractUpdateInstance field is set.
*/
@java.lang.Override
public boolean hasContractUpdateInstance() {
return dataCase_ == 5;
}
/**
*
**
* Updates a contract
*
*
* .proto.ContractUpdateTransactionBody contractUpdateInstance = 5;
* @return The contractUpdateInstance.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody getContractUpdateInstance() {
if (dataCase_ == 5) {
return (com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.getDefaultInstance();
}
/**
*
**
* Updates a contract
*
*
* .proto.ContractUpdateTransactionBody contractUpdateInstance = 5;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBodyOrBuilder getContractUpdateInstanceOrBuilder() {
if (dataCase_ == 5) {
return (com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.getDefaultInstance();
}
public static final int CONTRACTDELETEINSTANCE_FIELD_NUMBER = 6;
/**
*
**
* Delete contract and transfer remaining balance into specified account
*
*
* .proto.ContractDeleteTransactionBody contractDeleteInstance = 6;
* @return Whether the contractDeleteInstance field is set.
*/
@java.lang.Override
public boolean hasContractDeleteInstance() {
return dataCase_ == 6;
}
/**
*
**
* Delete contract and transfer remaining balance into specified account
*
*
* .proto.ContractDeleteTransactionBody contractDeleteInstance = 6;
* @return The contractDeleteInstance.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody getContractDeleteInstance() {
if (dataCase_ == 6) {
return (com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.getDefaultInstance();
}
/**
*
**
* Delete contract and transfer remaining balance into specified account
*
*
* .proto.ContractDeleteTransactionBody contractDeleteInstance = 6;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBodyOrBuilder getContractDeleteInstanceOrBuilder() {
if (dataCase_ == 6) {
return (com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.getDefaultInstance();
}
public static final int CRYPTOAPPROVEALLOWANCE_FIELD_NUMBER = 37;
/**
*
**
* Adds one or more approved allowances for spenders to transfer the paying account's hbar or tokens.
*
*
* .proto.CryptoApproveAllowanceTransactionBody cryptoApproveAllowance = 37;
* @return Whether the cryptoApproveAllowance field is set.
*/
@java.lang.Override
public boolean hasCryptoApproveAllowance() {
return dataCase_ == 37;
}
/**
*
**
* Adds one or more approved allowances for spenders to transfer the paying account's hbar or tokens.
*
*
* .proto.CryptoApproveAllowanceTransactionBody cryptoApproveAllowance = 37;
* @return The cryptoApproveAllowance.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody getCryptoApproveAllowance() {
if (dataCase_ == 37) {
return (com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.getDefaultInstance();
}
/**
*
**
* Adds one or more approved allowances for spenders to transfer the paying account's hbar or tokens.
*
*
* .proto.CryptoApproveAllowanceTransactionBody cryptoApproveAllowance = 37;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBodyOrBuilder getCryptoApproveAllowanceOrBuilder() {
if (dataCase_ == 37) {
return (com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.getDefaultInstance();
}
public static final int CRYPTODELETEALLOWANCE_FIELD_NUMBER = 38;
/**
*
**
* Deletes one or more of the specific approved NFT serial numbers on an owner account.
*
*
* .proto.CryptoDeleteAllowanceTransactionBody cryptoDeleteAllowance = 38;
* @return Whether the cryptoDeleteAllowance field is set.
*/
@java.lang.Override
public boolean hasCryptoDeleteAllowance() {
return dataCase_ == 38;
}
/**
*
**
* Deletes one or more of the specific approved NFT serial numbers on an owner account.
*
*
* .proto.CryptoDeleteAllowanceTransactionBody cryptoDeleteAllowance = 38;
* @return The cryptoDeleteAllowance.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody getCryptoDeleteAllowance() {
if (dataCase_ == 38) {
return (com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.getDefaultInstance();
}
/**
*
**
* Deletes one or more of the specific approved NFT serial numbers on an owner account.
*
*
* .proto.CryptoDeleteAllowanceTransactionBody cryptoDeleteAllowance = 38;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBodyOrBuilder getCryptoDeleteAllowanceOrBuilder() {
if (dataCase_ == 38) {
return (com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.getDefaultInstance();
}
public static final int CRYPTOCREATEACCOUNT_FIELD_NUMBER = 7;
/**
*
**
* Create a new cryptocurrency account
*
*
* .proto.CryptoCreateTransactionBody cryptoCreateAccount = 7;
* @return Whether the cryptoCreateAccount field is set.
*/
@java.lang.Override
public boolean hasCryptoCreateAccount() {
return dataCase_ == 7;
}
/**
*
**
* Create a new cryptocurrency account
*
*
* .proto.CryptoCreateTransactionBody cryptoCreateAccount = 7;
* @return The cryptoCreateAccount.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody getCryptoCreateAccount() {
if (dataCase_ == 7) {
return (com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.getDefaultInstance();
}
/**
*
**
* Create a new cryptocurrency account
*
*
* .proto.CryptoCreateTransactionBody cryptoCreateAccount = 7;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBodyOrBuilder getCryptoCreateAccountOrBuilder() {
if (dataCase_ == 7) {
return (com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.getDefaultInstance();
}
public static final int CRYPTODELETE_FIELD_NUMBER = 8;
/**
*
**
* Delete a cryptocurrency account (mark as deleted, and transfer hbars out)
*
*
* .proto.CryptoDeleteTransactionBody cryptoDelete = 8;
* @return Whether the cryptoDelete field is set.
*/
@java.lang.Override
public boolean hasCryptoDelete() {
return dataCase_ == 8;
}
/**
*
**
* Delete a cryptocurrency account (mark as deleted, and transfer hbars out)
*
*
* .proto.CryptoDeleteTransactionBody cryptoDelete = 8;
* @return The cryptoDelete.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody getCryptoDelete() {
if (dataCase_ == 8) {
return (com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.getDefaultInstance();
}
/**
*
**
* Delete a cryptocurrency account (mark as deleted, and transfer hbars out)
*
*
* .proto.CryptoDeleteTransactionBody cryptoDelete = 8;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBodyOrBuilder getCryptoDeleteOrBuilder() {
if (dataCase_ == 8) {
return (com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.getDefaultInstance();
}
public static final int CRYPTOTRANSFER_FIELD_NUMBER = 9;
/**
*
**
* Transfer amount between accounts
*
*
* .proto.CryptoTransferTransactionBody cryptoTransfer = 9;
* @return Whether the cryptoTransfer field is set.
*/
@java.lang.Override
public boolean hasCryptoTransfer() {
return dataCase_ == 9;
}
/**
*
**
* Transfer amount between accounts
*
*
* .proto.CryptoTransferTransactionBody cryptoTransfer = 9;
* @return The cryptoTransfer.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody getCryptoTransfer() {
if (dataCase_ == 9) {
return (com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.getDefaultInstance();
}
/**
*
**
* Transfer amount between accounts
*
*
* .proto.CryptoTransferTransactionBody cryptoTransfer = 9;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBodyOrBuilder getCryptoTransferOrBuilder() {
if (dataCase_ == 9) {
return (com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.getDefaultInstance();
}
public static final int CRYPTOUPDATEACCOUNT_FIELD_NUMBER = 10;
/**
*
**
* Modify information such as the expiration date for an account
*
*
* .proto.CryptoUpdateTransactionBody cryptoUpdateAccount = 10;
* @return Whether the cryptoUpdateAccount field is set.
*/
@java.lang.Override
public boolean hasCryptoUpdateAccount() {
return dataCase_ == 10;
}
/**
*
**
* Modify information such as the expiration date for an account
*
*
* .proto.CryptoUpdateTransactionBody cryptoUpdateAccount = 10;
* @return The cryptoUpdateAccount.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody getCryptoUpdateAccount() {
if (dataCase_ == 10) {
return (com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.getDefaultInstance();
}
/**
*
**
* Modify information such as the expiration date for an account
*
*
* .proto.CryptoUpdateTransactionBody cryptoUpdateAccount = 10;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBodyOrBuilder getCryptoUpdateAccountOrBuilder() {
if (dataCase_ == 10) {
return (com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.getDefaultInstance();
}
public static final int FILEAPPEND_FIELD_NUMBER = 11;
/**
*
**
* Add bytes to the end of the contents of a file
*
*
* .proto.FileAppendTransactionBody fileAppend = 11;
* @return Whether the fileAppend field is set.
*/
@java.lang.Override
public boolean hasFileAppend() {
return dataCase_ == 11;
}
/**
*
**
* Add bytes to the end of the contents of a file
*
*
* .proto.FileAppendTransactionBody fileAppend = 11;
* @return The fileAppend.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody getFileAppend() {
if (dataCase_ == 11) {
return (com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.getDefaultInstance();
}
/**
*
**
* Add bytes to the end of the contents of a file
*
*
* .proto.FileAppendTransactionBody fileAppend = 11;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileAppendTransactionBodyOrBuilder getFileAppendOrBuilder() {
if (dataCase_ == 11) {
return (com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.getDefaultInstance();
}
public static final int FILECREATE_FIELD_NUMBER = 12;
/**
*
**
* Create a new file
*
*
* .proto.FileCreateTransactionBody fileCreate = 12;
* @return Whether the fileCreate field is set.
*/
@java.lang.Override
public boolean hasFileCreate() {
return dataCase_ == 12;
}
/**
*
**
* Create a new file
*
*
* .proto.FileCreateTransactionBody fileCreate = 12;
* @return The fileCreate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody getFileCreate() {
if (dataCase_ == 12) {
return (com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.getDefaultInstance();
}
/**
*
**
* Create a new file
*
*
* .proto.FileCreateTransactionBody fileCreate = 12;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileCreateTransactionBodyOrBuilder getFileCreateOrBuilder() {
if (dataCase_ == 12) {
return (com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.getDefaultInstance();
}
public static final int FILEDELETE_FIELD_NUMBER = 13;
/**
*
**
* Delete a file (remove contents and mark as deleted until it expires)
*
*
* .proto.FileDeleteTransactionBody fileDelete = 13;
* @return Whether the fileDelete field is set.
*/
@java.lang.Override
public boolean hasFileDelete() {
return dataCase_ == 13;
}
/**
*
**
* Delete a file (remove contents and mark as deleted until it expires)
*
*
* .proto.FileDeleteTransactionBody fileDelete = 13;
* @return The fileDelete.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody getFileDelete() {
if (dataCase_ == 13) {
return (com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.getDefaultInstance();
}
/**
*
**
* Delete a file (remove contents and mark as deleted until it expires)
*
*
* .proto.FileDeleteTransactionBody fileDelete = 13;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBodyOrBuilder getFileDeleteOrBuilder() {
if (dataCase_ == 13) {
return (com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.getDefaultInstance();
}
public static final int FILEUPDATE_FIELD_NUMBER = 14;
/**
*
**
* Modify information such as the expiration date for a file
*
*
* .proto.FileUpdateTransactionBody fileUpdate = 14;
* @return Whether the fileUpdate field is set.
*/
@java.lang.Override
public boolean hasFileUpdate() {
return dataCase_ == 14;
}
/**
*
**
* Modify information such as the expiration date for a file
*
*
* .proto.FileUpdateTransactionBody fileUpdate = 14;
* @return The fileUpdate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody getFileUpdate() {
if (dataCase_ == 14) {
return (com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.getDefaultInstance();
}
/**
*
**
* Modify information such as the expiration date for a file
*
*
* .proto.FileUpdateTransactionBody fileUpdate = 14;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBodyOrBuilder getFileUpdateOrBuilder() {
if (dataCase_ == 14) {
return (com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.getDefaultInstance();
}
public static final int SYSTEMDELETE_FIELD_NUMBER = 15;
/**
*
**
* Hedera administrative deletion of a file or smart contract
*
*
* .proto.SystemDeleteTransactionBody systemDelete = 15;
* @return Whether the systemDelete field is set.
*/
@java.lang.Override
public boolean hasSystemDelete() {
return dataCase_ == 15;
}
/**
*
**
* Hedera administrative deletion of a file or smart contract
*
*
* .proto.SystemDeleteTransactionBody systemDelete = 15;
* @return The systemDelete.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody getSystemDelete() {
if (dataCase_ == 15) {
return (com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.getDefaultInstance();
}
/**
*
**
* Hedera administrative deletion of a file or smart contract
*
*
* .proto.SystemDeleteTransactionBody systemDelete = 15;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBodyOrBuilder getSystemDeleteOrBuilder() {
if (dataCase_ == 15) {
return (com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.getDefaultInstance();
}
public static final int SYSTEMUNDELETE_FIELD_NUMBER = 16;
/**
*
**
* To undelete an entity deleted by SystemDelete
*
*
* .proto.SystemUndeleteTransactionBody systemUndelete = 16;
* @return Whether the systemUndelete field is set.
*/
@java.lang.Override
public boolean hasSystemUndelete() {
return dataCase_ == 16;
}
/**
*
**
* To undelete an entity deleted by SystemDelete
*
*
* .proto.SystemUndeleteTransactionBody systemUndelete = 16;
* @return The systemUndelete.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody getSystemUndelete() {
if (dataCase_ == 16) {
return (com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.getDefaultInstance();
}
/**
*
**
* To undelete an entity deleted by SystemDelete
*
*
* .proto.SystemUndeleteTransactionBody systemUndelete = 16;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBodyOrBuilder getSystemUndeleteOrBuilder() {
if (dataCase_ == 16) {
return (com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.getDefaultInstance();
}
public static final int FREEZE_FIELD_NUMBER = 17;
/**
*
**
* Freeze the nodes
*
*
* .proto.FreezeTransactionBody freeze = 17;
* @return Whether the freeze field is set.
*/
@java.lang.Override
public boolean hasFreeze() {
return dataCase_ == 17;
}
/**
*
**
* Freeze the nodes
*
*
* .proto.FreezeTransactionBody freeze = 17;
* @return The freeze.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FreezeTransactionBody getFreeze() {
if (dataCase_ == 17) {
return (com.hedera.hashgraph.sdk.proto.FreezeTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.getDefaultInstance();
}
/**
*
**
* Freeze the nodes
*
*
* .proto.FreezeTransactionBody freeze = 17;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FreezeTransactionBodyOrBuilder getFreezeOrBuilder() {
if (dataCase_ == 17) {
return (com.hedera.hashgraph.sdk.proto.FreezeTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.getDefaultInstance();
}
public static final int CONSENSUSCREATETOPIC_FIELD_NUMBER = 18;
/**
*
**
* Creates a topic
*
*
* .proto.ConsensusCreateTopicTransactionBody consensusCreateTopic = 18;
* @return Whether the consensusCreateTopic field is set.
*/
@java.lang.Override
public boolean hasConsensusCreateTopic() {
return dataCase_ == 18;
}
/**
*
**
* Creates a topic
*
*
* .proto.ConsensusCreateTopicTransactionBody consensusCreateTopic = 18;
* @return The consensusCreateTopic.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody getConsensusCreateTopic() {
if (dataCase_ == 18) {
return (com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.getDefaultInstance();
}
/**
*
**
* Creates a topic
*
*
* .proto.ConsensusCreateTopicTransactionBody consensusCreateTopic = 18;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBodyOrBuilder getConsensusCreateTopicOrBuilder() {
if (dataCase_ == 18) {
return (com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.getDefaultInstance();
}
public static final int CONSENSUSUPDATETOPIC_FIELD_NUMBER = 19;
/**
*
**
* Updates a topic
*
*
* .proto.ConsensusUpdateTopicTransactionBody consensusUpdateTopic = 19;
* @return Whether the consensusUpdateTopic field is set.
*/
@java.lang.Override
public boolean hasConsensusUpdateTopic() {
return dataCase_ == 19;
}
/**
*
**
* Updates a topic
*
*
* .proto.ConsensusUpdateTopicTransactionBody consensusUpdateTopic = 19;
* @return The consensusUpdateTopic.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody getConsensusUpdateTopic() {
if (dataCase_ == 19) {
return (com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.getDefaultInstance();
}
/**
*
**
* Updates a topic
*
*
* .proto.ConsensusUpdateTopicTransactionBody consensusUpdateTopic = 19;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBodyOrBuilder getConsensusUpdateTopicOrBuilder() {
if (dataCase_ == 19) {
return (com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.getDefaultInstance();
}
public static final int CONSENSUSDELETETOPIC_FIELD_NUMBER = 20;
/**
*
**
* Deletes a topic
*
*
* .proto.ConsensusDeleteTopicTransactionBody consensusDeleteTopic = 20;
* @return Whether the consensusDeleteTopic field is set.
*/
@java.lang.Override
public boolean hasConsensusDeleteTopic() {
return dataCase_ == 20;
}
/**
*
**
* Deletes a topic
*
*
* .proto.ConsensusDeleteTopicTransactionBody consensusDeleteTopic = 20;
* @return The consensusDeleteTopic.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody getConsensusDeleteTopic() {
if (dataCase_ == 20) {
return (com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.getDefaultInstance();
}
/**
*
**
* Deletes a topic
*
*
* .proto.ConsensusDeleteTopicTransactionBody consensusDeleteTopic = 20;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBodyOrBuilder getConsensusDeleteTopicOrBuilder() {
if (dataCase_ == 20) {
return (com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.getDefaultInstance();
}
public static final int CONSENSUSSUBMITMESSAGE_FIELD_NUMBER = 21;
/**
*
**
* Submits message to a topic
*
*
* .proto.ConsensusSubmitMessageTransactionBody consensusSubmitMessage = 21;
* @return Whether the consensusSubmitMessage field is set.
*/
@java.lang.Override
public boolean hasConsensusSubmitMessage() {
return dataCase_ == 21;
}
/**
*
**
* Submits message to a topic
*
*
* .proto.ConsensusSubmitMessageTransactionBody consensusSubmitMessage = 21;
* @return The consensusSubmitMessage.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody getConsensusSubmitMessage() {
if (dataCase_ == 21) {
return (com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.getDefaultInstance();
}
/**
*
**
* Submits message to a topic
*
*
* .proto.ConsensusSubmitMessageTransactionBody consensusSubmitMessage = 21;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBodyOrBuilder getConsensusSubmitMessageOrBuilder() {
if (dataCase_ == 21) {
return (com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.getDefaultInstance();
}
public static final int TOKENCREATION_FIELD_NUMBER = 22;
/**
*
**
* Creates a token instance
*
*
* .proto.TokenCreateTransactionBody tokenCreation = 22;
* @return Whether the tokenCreation field is set.
*/
@java.lang.Override
public boolean hasTokenCreation() {
return dataCase_ == 22;
}
/**
*
**
* Creates a token instance
*
*
* .proto.TokenCreateTransactionBody tokenCreation = 22;
* @return The tokenCreation.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody getTokenCreation() {
if (dataCase_ == 22) {
return (com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.getDefaultInstance();
}
/**
*
**
* Creates a token instance
*
*
* .proto.TokenCreateTransactionBody tokenCreation = 22;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBodyOrBuilder getTokenCreationOrBuilder() {
if (dataCase_ == 22) {
return (com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.getDefaultInstance();
}
public static final int TOKENFREEZE_FIELD_NUMBER = 23;
/**
*
**
* Freezes account not to be able to transact with a token
*
*
* .proto.TokenFreezeAccountTransactionBody tokenFreeze = 23;
* @return Whether the tokenFreeze field is set.
*/
@java.lang.Override
public boolean hasTokenFreeze() {
return dataCase_ == 23;
}
/**
*
**
* Freezes account not to be able to transact with a token
*
*
* .proto.TokenFreezeAccountTransactionBody tokenFreeze = 23;
* @return The tokenFreeze.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody getTokenFreeze() {
if (dataCase_ == 23) {
return (com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.getDefaultInstance();
}
/**
*
**
* Freezes account not to be able to transact with a token
*
*
* .proto.TokenFreezeAccountTransactionBody tokenFreeze = 23;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBodyOrBuilder getTokenFreezeOrBuilder() {
if (dataCase_ == 23) {
return (com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.getDefaultInstance();
}
public static final int TOKENUNFREEZE_FIELD_NUMBER = 24;
/**
*
**
* Unfreezes account for a token
*
*
* .proto.TokenUnfreezeAccountTransactionBody tokenUnfreeze = 24;
* @return Whether the tokenUnfreeze field is set.
*/
@java.lang.Override
public boolean hasTokenUnfreeze() {
return dataCase_ == 24;
}
/**
*
**
* Unfreezes account for a token
*
*
* .proto.TokenUnfreezeAccountTransactionBody tokenUnfreeze = 24;
* @return The tokenUnfreeze.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody getTokenUnfreeze() {
if (dataCase_ == 24) {
return (com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.getDefaultInstance();
}
/**
*
**
* Unfreezes account for a token
*
*
* .proto.TokenUnfreezeAccountTransactionBody tokenUnfreeze = 24;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBodyOrBuilder getTokenUnfreezeOrBuilder() {
if (dataCase_ == 24) {
return (com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.getDefaultInstance();
}
public static final int TOKENGRANTKYC_FIELD_NUMBER = 25;
/**
*
**
* Grants KYC to an account for a token
*
*
* .proto.TokenGrantKycTransactionBody tokenGrantKyc = 25;
* @return Whether the tokenGrantKyc field is set.
*/
@java.lang.Override
public boolean hasTokenGrantKyc() {
return dataCase_ == 25;
}
/**
*
**
* Grants KYC to an account for a token
*
*
* .proto.TokenGrantKycTransactionBody tokenGrantKyc = 25;
* @return The tokenGrantKyc.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody getTokenGrantKyc() {
if (dataCase_ == 25) {
return (com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.getDefaultInstance();
}
/**
*
**
* Grants KYC to an account for a token
*
*
* .proto.TokenGrantKycTransactionBody tokenGrantKyc = 25;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBodyOrBuilder getTokenGrantKycOrBuilder() {
if (dataCase_ == 25) {
return (com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.getDefaultInstance();
}
public static final int TOKENREVOKEKYC_FIELD_NUMBER = 26;
/**
*
**
* Revokes KYC of an account for a token
*
*
* .proto.TokenRevokeKycTransactionBody tokenRevokeKyc = 26;
* @return Whether the tokenRevokeKyc field is set.
*/
@java.lang.Override
public boolean hasTokenRevokeKyc() {
return dataCase_ == 26;
}
/**
*
**
* Revokes KYC of an account for a token
*
*
* .proto.TokenRevokeKycTransactionBody tokenRevokeKyc = 26;
* @return The tokenRevokeKyc.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody getTokenRevokeKyc() {
if (dataCase_ == 26) {
return (com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.getDefaultInstance();
}
/**
*
**
* Revokes KYC of an account for a token
*
*
* .proto.TokenRevokeKycTransactionBody tokenRevokeKyc = 26;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBodyOrBuilder getTokenRevokeKycOrBuilder() {
if (dataCase_ == 26) {
return (com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.getDefaultInstance();
}
public static final int TOKENDELETION_FIELD_NUMBER = 27;
/**
*
**
* Deletes a token instance
*
*
* .proto.TokenDeleteTransactionBody tokenDeletion = 27;
* @return Whether the tokenDeletion field is set.
*/
@java.lang.Override
public boolean hasTokenDeletion() {
return dataCase_ == 27;
}
/**
*
**
* Deletes a token instance
*
*
* .proto.TokenDeleteTransactionBody tokenDeletion = 27;
* @return The tokenDeletion.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody getTokenDeletion() {
if (dataCase_ == 27) {
return (com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.getDefaultInstance();
}
/**
*
**
* Deletes a token instance
*
*
* .proto.TokenDeleteTransactionBody tokenDeletion = 27;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBodyOrBuilder getTokenDeletionOrBuilder() {
if (dataCase_ == 27) {
return (com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.getDefaultInstance();
}
public static final int TOKENUPDATE_FIELD_NUMBER = 28;
/**
*
**
* Updates a token instance
*
*
* .proto.TokenUpdateTransactionBody tokenUpdate = 28;
* @return Whether the tokenUpdate field is set.
*/
@java.lang.Override
public boolean hasTokenUpdate() {
return dataCase_ == 28;
}
/**
*
**
* Updates a token instance
*
*
* .proto.TokenUpdateTransactionBody tokenUpdate = 28;
* @return The tokenUpdate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody getTokenUpdate() {
if (dataCase_ == 28) {
return (com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.getDefaultInstance();
}
/**
*
**
* Updates a token instance
*
*
* .proto.TokenUpdateTransactionBody tokenUpdate = 28;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBodyOrBuilder getTokenUpdateOrBuilder() {
if (dataCase_ == 28) {
return (com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.getDefaultInstance();
}
public static final int TOKENMINT_FIELD_NUMBER = 29;
/**
*
**
* Mints new tokens to a token's treasury account
*
*
* .proto.TokenMintTransactionBody tokenMint = 29;
* @return Whether the tokenMint field is set.
*/
@java.lang.Override
public boolean hasTokenMint() {
return dataCase_ == 29;
}
/**
*
**
* Mints new tokens to a token's treasury account
*
*
* .proto.TokenMintTransactionBody tokenMint = 29;
* @return The tokenMint.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody getTokenMint() {
if (dataCase_ == 29) {
return (com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.getDefaultInstance();
}
/**
*
**
* Mints new tokens to a token's treasury account
*
*
* .proto.TokenMintTransactionBody tokenMint = 29;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenMintTransactionBodyOrBuilder getTokenMintOrBuilder() {
if (dataCase_ == 29) {
return (com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.getDefaultInstance();
}
public static final int TOKENBURN_FIELD_NUMBER = 30;
/**
*
**
* Burns tokens from a token's treasury account
*
*
* .proto.TokenBurnTransactionBody tokenBurn = 30;
* @return Whether the tokenBurn field is set.
*/
@java.lang.Override
public boolean hasTokenBurn() {
return dataCase_ == 30;
}
/**
*
**
* Burns tokens from a token's treasury account
*
*
* .proto.TokenBurnTransactionBody tokenBurn = 30;
* @return The tokenBurn.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody getTokenBurn() {
if (dataCase_ == 30) {
return (com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.getDefaultInstance();
}
/**
*
**
* Burns tokens from a token's treasury account
*
*
* .proto.TokenBurnTransactionBody tokenBurn = 30;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBodyOrBuilder getTokenBurnOrBuilder() {
if (dataCase_ == 30) {
return (com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.getDefaultInstance();
}
public static final int TOKENWIPE_FIELD_NUMBER = 31;
/**
*
**
* Wipes amount of tokens from an account
*
*
* .proto.TokenWipeAccountTransactionBody tokenWipe = 31;
* @return Whether the tokenWipe field is set.
*/
@java.lang.Override
public boolean hasTokenWipe() {
return dataCase_ == 31;
}
/**
*
**
* Wipes amount of tokens from an account
*
*
* .proto.TokenWipeAccountTransactionBody tokenWipe = 31;
* @return The tokenWipe.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody getTokenWipe() {
if (dataCase_ == 31) {
return (com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.getDefaultInstance();
}
/**
*
**
* Wipes amount of tokens from an account
*
*
* .proto.TokenWipeAccountTransactionBody tokenWipe = 31;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBodyOrBuilder getTokenWipeOrBuilder() {
if (dataCase_ == 31) {
return (com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.getDefaultInstance();
}
public static final int TOKENASSOCIATE_FIELD_NUMBER = 32;
/**
*
**
* Associate tokens to an account
*
*
* .proto.TokenAssociateTransactionBody tokenAssociate = 32;
* @return Whether the tokenAssociate field is set.
*/
@java.lang.Override
public boolean hasTokenAssociate() {
return dataCase_ == 32;
}
/**
*
**
* Associate tokens to an account
*
*
* .proto.TokenAssociateTransactionBody tokenAssociate = 32;
* @return The tokenAssociate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody getTokenAssociate() {
if (dataCase_ == 32) {
return (com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.getDefaultInstance();
}
/**
*
**
* Associate tokens to an account
*
*
* .proto.TokenAssociateTransactionBody tokenAssociate = 32;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBodyOrBuilder getTokenAssociateOrBuilder() {
if (dataCase_ == 32) {
return (com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.getDefaultInstance();
}
public static final int TOKENDISSOCIATE_FIELD_NUMBER = 33;
/**
*
**
* Dissociate tokens from an account
*
*
* .proto.TokenDissociateTransactionBody tokenDissociate = 33;
* @return Whether the tokenDissociate field is set.
*/
@java.lang.Override
public boolean hasTokenDissociate() {
return dataCase_ == 33;
}
/**
*
**
* Dissociate tokens from an account
*
*
* .proto.TokenDissociateTransactionBody tokenDissociate = 33;
* @return The tokenDissociate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody getTokenDissociate() {
if (dataCase_ == 33) {
return (com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.getDefaultInstance();
}
/**
*
**
* Dissociate tokens from an account
*
*
* .proto.TokenDissociateTransactionBody tokenDissociate = 33;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBodyOrBuilder getTokenDissociateOrBuilder() {
if (dataCase_ == 33) {
return (com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.getDefaultInstance();
}
public static final int TOKEN_FEE_SCHEDULE_UPDATE_FIELD_NUMBER = 39;
/**
*
**
* Updates a token's custom fee schedule
*
*
* .proto.TokenFeeScheduleUpdateTransactionBody token_fee_schedule_update = 39;
* @return Whether the tokenFeeScheduleUpdate field is set.
*/
@java.lang.Override
public boolean hasTokenFeeScheduleUpdate() {
return dataCase_ == 39;
}
/**
*
**
* Updates a token's custom fee schedule
*
*
* .proto.TokenFeeScheduleUpdateTransactionBody token_fee_schedule_update = 39;
* @return The tokenFeeScheduleUpdate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody getTokenFeeScheduleUpdate() {
if (dataCase_ == 39) {
return (com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.getDefaultInstance();
}
/**
*
**
* Updates a token's custom fee schedule
*
*
* .proto.TokenFeeScheduleUpdateTransactionBody token_fee_schedule_update = 39;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBodyOrBuilder getTokenFeeScheduleUpdateOrBuilder() {
if (dataCase_ == 39) {
return (com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.getDefaultInstance();
}
public static final int TOKEN_PAUSE_FIELD_NUMBER = 35;
/**
*
**
* Pauses the Token
*
*
* .proto.TokenPauseTransactionBody token_pause = 35;
* @return Whether the tokenPause field is set.
*/
@java.lang.Override
public boolean hasTokenPause() {
return dataCase_ == 35;
}
/**
*
**
* Pauses the Token
*
*
* .proto.TokenPauseTransactionBody token_pause = 35;
* @return The tokenPause.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody getTokenPause() {
if (dataCase_ == 35) {
return (com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.getDefaultInstance();
}
/**
*
**
* Pauses the Token
*
*
* .proto.TokenPauseTransactionBody token_pause = 35;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBodyOrBuilder getTokenPauseOrBuilder() {
if (dataCase_ == 35) {
return (com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.getDefaultInstance();
}
public static final int TOKEN_UNPAUSE_FIELD_NUMBER = 36;
/**
*
**
* Unpauses the Token
*
*
* .proto.TokenUnpauseTransactionBody token_unpause = 36;
* @return Whether the tokenUnpause field is set.
*/
@java.lang.Override
public boolean hasTokenUnpause() {
return dataCase_ == 36;
}
/**
*
**
* Unpauses the Token
*
*
* .proto.TokenUnpauseTransactionBody token_unpause = 36;
* @return The tokenUnpause.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody getTokenUnpause() {
if (dataCase_ == 36) {
return (com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.getDefaultInstance();
}
/**
*
**
* Unpauses the Token
*
*
* .proto.TokenUnpauseTransactionBody token_unpause = 36;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBodyOrBuilder getTokenUnpauseOrBuilder() {
if (dataCase_ == 36) {
return (com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.getDefaultInstance();
}
public static final int SCHEDULEDELETE_FIELD_NUMBER = 34;
/**
*
**
* Marks a schedule in the network's action queue as deleted, preventing it from executing
*
*
* .proto.ScheduleDeleteTransactionBody scheduleDelete = 34;
* @return Whether the scheduleDelete field is set.
*/
@java.lang.Override
public boolean hasScheduleDelete() {
return dataCase_ == 34;
}
/**
*
**
* Marks a schedule in the network's action queue as deleted, preventing it from executing
*
*
* .proto.ScheduleDeleteTransactionBody scheduleDelete = 34;
* @return The scheduleDelete.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody getScheduleDelete() {
if (dataCase_ == 34) {
return (com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.getDefaultInstance();
}
/**
*
**
* Marks a schedule in the network's action queue as deleted, preventing it from executing
*
*
* .proto.ScheduleDeleteTransactionBody scheduleDelete = 34;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBodyOrBuilder getScheduleDeleteOrBuilder() {
if (dataCase_ == 34) {
return (com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.getDefaultInstance();
}
public static final int UTIL_PRNG_FIELD_NUMBER = 40;
/**
*
**
* Generates a pseudorandom number.
*
*
* .proto.UtilPrngTransactionBody util_prng = 40;
* @return Whether the utilPrng field is set.
*/
@java.lang.Override
public boolean hasUtilPrng() {
return dataCase_ == 40;
}
/**
*
**
* Generates a pseudorandom number.
*
*
* .proto.UtilPrngTransactionBody util_prng = 40;
* @return The utilPrng.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody getUtilPrng() {
if (dataCase_ == 40) {
return (com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.getDefaultInstance();
}
/**
*
**
* Generates a pseudorandom number.
*
*
* .proto.UtilPrngTransactionBody util_prng = 40;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBodyOrBuilder getUtilPrngOrBuilder() {
if (dataCase_ == 40) {
return (com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.getDefaultInstance();
}
public static final int TOKEN_UPDATE_NFTS_FIELD_NUMBER = 41;
/**
*
**
* Update the metadata of one or more NFT's of a specific token type.
*
*
* .proto.TokenUpdateNftsTransactionBody token_update_nfts = 41;
* @return Whether the tokenUpdateNfts field is set.
*/
@java.lang.Override
public boolean hasTokenUpdateNfts() {
return dataCase_ == 41;
}
/**
*
**
* Update the metadata of one or more NFT's of a specific token type.
*
*
* .proto.TokenUpdateNftsTransactionBody token_update_nfts = 41;
* @return The tokenUpdateNfts.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody getTokenUpdateNfts() {
if (dataCase_ == 41) {
return (com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.getDefaultInstance();
}
/**
*
**
* Update the metadata of one or more NFT's of a specific token type.
*
*
* .proto.TokenUpdateNftsTransactionBody token_update_nfts = 41;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBodyOrBuilder getTokenUpdateNftsOrBuilder() {
if (dataCase_ == 41) {
return (com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.getDefaultInstance();
}
public static final int NODECREATE_FIELD_NUMBER = 42;
/**
*
**
* Transaction body for a scheduled transaction to create a new node.
*
*
* .com.hedera.hapi.node.addressbook.NodeCreateTransactionBody nodeCreate = 42;
* @return Whether the nodeCreate field is set.
*/
@java.lang.Override
public boolean hasNodeCreate() {
return dataCase_ == 42;
}
/**
*
**
* Transaction body for a scheduled transaction to create a new node.
*
*
* .com.hedera.hapi.node.addressbook.NodeCreateTransactionBody nodeCreate = 42;
* @return The nodeCreate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody getNodeCreate() {
if (dataCase_ == 42) {
return (com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.getDefaultInstance();
}
/**
*
**
* Transaction body for a scheduled transaction to create a new node.
*
*
* .com.hedera.hapi.node.addressbook.NodeCreateTransactionBody nodeCreate = 42;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBodyOrBuilder getNodeCreateOrBuilder() {
if (dataCase_ == 42) {
return (com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.getDefaultInstance();
}
public static final int NODEUPDATE_FIELD_NUMBER = 43;
/**
*
**
* Transaction body for a scheduled transaction to modify an existing node.
*
*
* .com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody nodeUpdate = 43;
* @return Whether the nodeUpdate field is set.
*/
@java.lang.Override
public boolean hasNodeUpdate() {
return dataCase_ == 43;
}
/**
*
**
* Transaction body for a scheduled transaction to modify an existing node.
*
*
* .com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody nodeUpdate = 43;
* @return The nodeUpdate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody getNodeUpdate() {
if (dataCase_ == 43) {
return (com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.getDefaultInstance();
}
/**
*
**
* Transaction body for a scheduled transaction to modify an existing node.
*
*
* .com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody nodeUpdate = 43;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBodyOrBuilder getNodeUpdateOrBuilder() {
if (dataCase_ == 43) {
return (com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.getDefaultInstance();
}
public static final int NODEDELETE_FIELD_NUMBER = 44;
/**
*
**
* Transaction body for a scheduled transaction to remove a node.
*
*
* .com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody nodeDelete = 44;
* @return Whether the nodeDelete field is set.
*/
@java.lang.Override
public boolean hasNodeDelete() {
return dataCase_ == 44;
}
/**
*
**
* Transaction body for a scheduled transaction to remove a node.
*
*
* .com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody nodeDelete = 44;
* @return The nodeDelete.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody getNodeDelete() {
if (dataCase_ == 44) {
return (com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.getDefaultInstance();
}
/**
*
**
* Transaction body for a scheduled transaction to remove a node.
*
*
* .com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody nodeDelete = 44;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBodyOrBuilder getNodeDeleteOrBuilder() {
if (dataCase_ == 44) {
return (com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.getDefaultInstance();
}
public static final int TOKENREJECT_FIELD_NUMBER = 45;
/**
*
**
* A transaction body to "reject" undesired tokens.<br/>
* This transaction will transfer one or more tokens or token
* balances held by the requesting account to the treasury
* for each token type.
* <p>
* Each transfer MUST be one of the following:
* <ul>
* <li>A single non-fungible/unique token.</li>
* <li>The full balance held for a fungible/common
* token type.</li>
* </ul>
* When complete, the requesting account SHALL NOT hold the
* rejected tokens.<br/>
* Custom fees and royalties defined for the tokens rejected
* SHALL NOT be charged for this transaction.
*
*
* .proto.TokenRejectTransactionBody tokenReject = 45;
* @return Whether the tokenReject field is set.
*/
@java.lang.Override
public boolean hasTokenReject() {
return dataCase_ == 45;
}
/**
*
**
* A transaction body to "reject" undesired tokens.<br/>
* This transaction will transfer one or more tokens or token
* balances held by the requesting account to the treasury
* for each token type.
* <p>
* Each transfer MUST be one of the following:
* <ul>
* <li>A single non-fungible/unique token.</li>
* <li>The full balance held for a fungible/common
* token type.</li>
* </ul>
* When complete, the requesting account SHALL NOT hold the
* rejected tokens.<br/>
* Custom fees and royalties defined for the tokens rejected
* SHALL NOT be charged for this transaction.
*
*
* .proto.TokenRejectTransactionBody tokenReject = 45;
* @return The tokenReject.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody getTokenReject() {
if (dataCase_ == 45) {
return (com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.getDefaultInstance();
}
/**
*
**
* A transaction body to "reject" undesired tokens.<br/>
* This transaction will transfer one or more tokens or token
* balances held by the requesting account to the treasury
* for each token type.
* <p>
* Each transfer MUST be one of the following:
* <ul>
* <li>A single non-fungible/unique token.</li>
* <li>The full balance held for a fungible/common
* token type.</li>
* </ul>
* When complete, the requesting account SHALL NOT hold the
* rejected tokens.<br/>
* Custom fees and royalties defined for the tokens rejected
* SHALL NOT be charged for this transaction.
*
*
* .proto.TokenRejectTransactionBody tokenReject = 45;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBodyOrBuilder getTokenRejectOrBuilder() {
if (dataCase_ == 45) {
return (com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.getDefaultInstance();
}
public static final int TOKENCANCELAIRDROP_FIELD_NUMBER = 46;
/**
*
**
* Transaction body for a scheduled transaction to cancel an airdrop.
*
*
* .proto.TokenCancelAirdropTransactionBody tokenCancelAirdrop = 46;
* @return Whether the tokenCancelAirdrop field is set.
*/
@java.lang.Override
public boolean hasTokenCancelAirdrop() {
return dataCase_ == 46;
}
/**
*
**
* Transaction body for a scheduled transaction to cancel an airdrop.
*
*
* .proto.TokenCancelAirdropTransactionBody tokenCancelAirdrop = 46;
* @return The tokenCancelAirdrop.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody getTokenCancelAirdrop() {
if (dataCase_ == 46) {
return (com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.getDefaultInstance();
}
/**
*
**
* Transaction body for a scheduled transaction to cancel an airdrop.
*
*
* .proto.TokenCancelAirdropTransactionBody tokenCancelAirdrop = 46;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBodyOrBuilder getTokenCancelAirdropOrBuilder() {
if (dataCase_ == 46) {
return (com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.getDefaultInstance();
}
public static final int TOKENCLAIMAIRDROP_FIELD_NUMBER = 47;
/**
*
**
* Transaction body for a scheduled transaction to claim an airdrop.
*
*
* .proto.TokenClaimAirdropTransactionBody tokenClaimAirdrop = 47;
* @return Whether the tokenClaimAirdrop field is set.
*/
@java.lang.Override
public boolean hasTokenClaimAirdrop() {
return dataCase_ == 47;
}
/**
*
**
* Transaction body for a scheduled transaction to claim an airdrop.
*
*
* .proto.TokenClaimAirdropTransactionBody tokenClaimAirdrop = 47;
* @return The tokenClaimAirdrop.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody getTokenClaimAirdrop() {
if (dataCase_ == 47) {
return (com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.getDefaultInstance();
}
/**
*
**
* Transaction body for a scheduled transaction to claim an airdrop.
*
*
* .proto.TokenClaimAirdropTransactionBody tokenClaimAirdrop = 47;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBodyOrBuilder getTokenClaimAirdropOrBuilder() {
if (dataCase_ == 47) {
return (com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.getDefaultInstance();
}
public static final int TOKENAIRDROP_FIELD_NUMBER = 48;
/**
*
**
* Transaction body for a scheduled transaction to airdrop tokens.
*
*
* .proto.TokenAirdropTransactionBody tokenAirdrop = 48;
* @return Whether the tokenAirdrop field is set.
*/
@java.lang.Override
public boolean hasTokenAirdrop() {
return dataCase_ == 48;
}
/**
*
**
* Transaction body for a scheduled transaction to airdrop tokens.
*
*
* .proto.TokenAirdropTransactionBody tokenAirdrop = 48;
* @return The tokenAirdrop.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody getTokenAirdrop() {
if (dataCase_ == 48) {
return (com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.getDefaultInstance();
}
/**
*
**
* Transaction body for a scheduled transaction to airdrop tokens.
*
*
* .proto.TokenAirdropTransactionBody tokenAirdrop = 48;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBodyOrBuilder getTokenAirdropOrBuilder() {
if (dataCase_ == 48) {
return (com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.getDefaultInstance();
}
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 (transactionFee_ != 0L) {
output.writeUInt64(1, transactionFee_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(memo_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, memo_);
}
if (dataCase_ == 3) {
output.writeMessage(3, (com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody) data_);
}
if (dataCase_ == 4) {
output.writeMessage(4, (com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody) data_);
}
if (dataCase_ == 5) {
output.writeMessage(5, (com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody) data_);
}
if (dataCase_ == 6) {
output.writeMessage(6, (com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody) data_);
}
if (dataCase_ == 7) {
output.writeMessage(7, (com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody) data_);
}
if (dataCase_ == 8) {
output.writeMessage(8, (com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody) data_);
}
if (dataCase_ == 9) {
output.writeMessage(9, (com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody) data_);
}
if (dataCase_ == 10) {
output.writeMessage(10, (com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody) data_);
}
if (dataCase_ == 11) {
output.writeMessage(11, (com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody) data_);
}
if (dataCase_ == 12) {
output.writeMessage(12, (com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody) data_);
}
if (dataCase_ == 13) {
output.writeMessage(13, (com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody) data_);
}
if (dataCase_ == 14) {
output.writeMessage(14, (com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody) data_);
}
if (dataCase_ == 15) {
output.writeMessage(15, (com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody) data_);
}
if (dataCase_ == 16) {
output.writeMessage(16, (com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody) data_);
}
if (dataCase_ == 17) {
output.writeMessage(17, (com.hedera.hashgraph.sdk.proto.FreezeTransactionBody) data_);
}
if (dataCase_ == 18) {
output.writeMessage(18, (com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody) data_);
}
if (dataCase_ == 19) {
output.writeMessage(19, (com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody) data_);
}
if (dataCase_ == 20) {
output.writeMessage(20, (com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody) data_);
}
if (dataCase_ == 21) {
output.writeMessage(21, (com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody) data_);
}
if (dataCase_ == 22) {
output.writeMessage(22, (com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody) data_);
}
if (dataCase_ == 23) {
output.writeMessage(23, (com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody) data_);
}
if (dataCase_ == 24) {
output.writeMessage(24, (com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody) data_);
}
if (dataCase_ == 25) {
output.writeMessage(25, (com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody) data_);
}
if (dataCase_ == 26) {
output.writeMessage(26, (com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody) data_);
}
if (dataCase_ == 27) {
output.writeMessage(27, (com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody) data_);
}
if (dataCase_ == 28) {
output.writeMessage(28, (com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody) data_);
}
if (dataCase_ == 29) {
output.writeMessage(29, (com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody) data_);
}
if (dataCase_ == 30) {
output.writeMessage(30, (com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody) data_);
}
if (dataCase_ == 31) {
output.writeMessage(31, (com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody) data_);
}
if (dataCase_ == 32) {
output.writeMessage(32, (com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody) data_);
}
if (dataCase_ == 33) {
output.writeMessage(33, (com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody) data_);
}
if (dataCase_ == 34) {
output.writeMessage(34, (com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody) data_);
}
if (dataCase_ == 35) {
output.writeMessage(35, (com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody) data_);
}
if (dataCase_ == 36) {
output.writeMessage(36, (com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody) data_);
}
if (dataCase_ == 37) {
output.writeMessage(37, (com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody) data_);
}
if (dataCase_ == 38) {
output.writeMessage(38, (com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody) data_);
}
if (dataCase_ == 39) {
output.writeMessage(39, (com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody) data_);
}
if (dataCase_ == 40) {
output.writeMessage(40, (com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody) data_);
}
if (dataCase_ == 41) {
output.writeMessage(41, (com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody) data_);
}
if (dataCase_ == 42) {
output.writeMessage(42, (com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody) data_);
}
if (dataCase_ == 43) {
output.writeMessage(43, (com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody) data_);
}
if (dataCase_ == 44) {
output.writeMessage(44, (com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody) data_);
}
if (dataCase_ == 45) {
output.writeMessage(45, (com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody) data_);
}
if (dataCase_ == 46) {
output.writeMessage(46, (com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody) data_);
}
if (dataCase_ == 47) {
output.writeMessage(47, (com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody) data_);
}
if (dataCase_ == 48) {
output.writeMessage(48, (com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody) data_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (transactionFee_ != 0L) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(1, transactionFee_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(memo_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, memo_);
}
if (dataCase_ == 3) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, (com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody) data_);
}
if (dataCase_ == 4) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, (com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody) data_);
}
if (dataCase_ == 5) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, (com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody) data_);
}
if (dataCase_ == 6) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, (com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody) data_);
}
if (dataCase_ == 7) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(7, (com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody) data_);
}
if (dataCase_ == 8) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(8, (com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody) data_);
}
if (dataCase_ == 9) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(9, (com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody) data_);
}
if (dataCase_ == 10) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, (com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody) data_);
}
if (dataCase_ == 11) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(11, (com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody) data_);
}
if (dataCase_ == 12) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(12, (com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody) data_);
}
if (dataCase_ == 13) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(13, (com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody) data_);
}
if (dataCase_ == 14) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(14, (com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody) data_);
}
if (dataCase_ == 15) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(15, (com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody) data_);
}
if (dataCase_ == 16) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(16, (com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody) data_);
}
if (dataCase_ == 17) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(17, (com.hedera.hashgraph.sdk.proto.FreezeTransactionBody) data_);
}
if (dataCase_ == 18) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(18, (com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody) data_);
}
if (dataCase_ == 19) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(19, (com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody) data_);
}
if (dataCase_ == 20) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(20, (com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody) data_);
}
if (dataCase_ == 21) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(21, (com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody) data_);
}
if (dataCase_ == 22) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(22, (com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody) data_);
}
if (dataCase_ == 23) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(23, (com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody) data_);
}
if (dataCase_ == 24) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(24, (com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody) data_);
}
if (dataCase_ == 25) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(25, (com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody) data_);
}
if (dataCase_ == 26) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(26, (com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody) data_);
}
if (dataCase_ == 27) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(27, (com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody) data_);
}
if (dataCase_ == 28) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(28, (com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody) data_);
}
if (dataCase_ == 29) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(29, (com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody) data_);
}
if (dataCase_ == 30) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(30, (com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody) data_);
}
if (dataCase_ == 31) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(31, (com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody) data_);
}
if (dataCase_ == 32) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(32, (com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody) data_);
}
if (dataCase_ == 33) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(33, (com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody) data_);
}
if (dataCase_ == 34) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(34, (com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody) data_);
}
if (dataCase_ == 35) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(35, (com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody) data_);
}
if (dataCase_ == 36) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(36, (com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody) data_);
}
if (dataCase_ == 37) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(37, (com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody) data_);
}
if (dataCase_ == 38) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(38, (com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody) data_);
}
if (dataCase_ == 39) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(39, (com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody) data_);
}
if (dataCase_ == 40) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(40, (com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody) data_);
}
if (dataCase_ == 41) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(41, (com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody) data_);
}
if (dataCase_ == 42) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(42, (com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody) data_);
}
if (dataCase_ == 43) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(43, (com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody) data_);
}
if (dataCase_ == 44) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(44, (com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody) data_);
}
if (dataCase_ == 45) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(45, (com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody) data_);
}
if (dataCase_ == 46) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(46, (com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody) data_);
}
if (dataCase_ == 47) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(47, (com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody) data_);
}
if (dataCase_ == 48) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(48, (com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody) data_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody)) {
return super.equals(obj);
}
com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody other = (com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody) obj;
if (getTransactionFee()
!= other.getTransactionFee()) return false;
if (!getMemo()
.equals(other.getMemo())) return false;
if (!getDataCase().equals(other.getDataCase())) return false;
switch (dataCase_) {
case 3:
if (!getContractCall()
.equals(other.getContractCall())) return false;
break;
case 4:
if (!getContractCreateInstance()
.equals(other.getContractCreateInstance())) return false;
break;
case 5:
if (!getContractUpdateInstance()
.equals(other.getContractUpdateInstance())) return false;
break;
case 6:
if (!getContractDeleteInstance()
.equals(other.getContractDeleteInstance())) return false;
break;
case 37:
if (!getCryptoApproveAllowance()
.equals(other.getCryptoApproveAllowance())) return false;
break;
case 38:
if (!getCryptoDeleteAllowance()
.equals(other.getCryptoDeleteAllowance())) return false;
break;
case 7:
if (!getCryptoCreateAccount()
.equals(other.getCryptoCreateAccount())) return false;
break;
case 8:
if (!getCryptoDelete()
.equals(other.getCryptoDelete())) return false;
break;
case 9:
if (!getCryptoTransfer()
.equals(other.getCryptoTransfer())) return false;
break;
case 10:
if (!getCryptoUpdateAccount()
.equals(other.getCryptoUpdateAccount())) return false;
break;
case 11:
if (!getFileAppend()
.equals(other.getFileAppend())) return false;
break;
case 12:
if (!getFileCreate()
.equals(other.getFileCreate())) return false;
break;
case 13:
if (!getFileDelete()
.equals(other.getFileDelete())) return false;
break;
case 14:
if (!getFileUpdate()
.equals(other.getFileUpdate())) return false;
break;
case 15:
if (!getSystemDelete()
.equals(other.getSystemDelete())) return false;
break;
case 16:
if (!getSystemUndelete()
.equals(other.getSystemUndelete())) return false;
break;
case 17:
if (!getFreeze()
.equals(other.getFreeze())) return false;
break;
case 18:
if (!getConsensusCreateTopic()
.equals(other.getConsensusCreateTopic())) return false;
break;
case 19:
if (!getConsensusUpdateTopic()
.equals(other.getConsensusUpdateTopic())) return false;
break;
case 20:
if (!getConsensusDeleteTopic()
.equals(other.getConsensusDeleteTopic())) return false;
break;
case 21:
if (!getConsensusSubmitMessage()
.equals(other.getConsensusSubmitMessage())) return false;
break;
case 22:
if (!getTokenCreation()
.equals(other.getTokenCreation())) return false;
break;
case 23:
if (!getTokenFreeze()
.equals(other.getTokenFreeze())) return false;
break;
case 24:
if (!getTokenUnfreeze()
.equals(other.getTokenUnfreeze())) return false;
break;
case 25:
if (!getTokenGrantKyc()
.equals(other.getTokenGrantKyc())) return false;
break;
case 26:
if (!getTokenRevokeKyc()
.equals(other.getTokenRevokeKyc())) return false;
break;
case 27:
if (!getTokenDeletion()
.equals(other.getTokenDeletion())) return false;
break;
case 28:
if (!getTokenUpdate()
.equals(other.getTokenUpdate())) return false;
break;
case 29:
if (!getTokenMint()
.equals(other.getTokenMint())) return false;
break;
case 30:
if (!getTokenBurn()
.equals(other.getTokenBurn())) return false;
break;
case 31:
if (!getTokenWipe()
.equals(other.getTokenWipe())) return false;
break;
case 32:
if (!getTokenAssociate()
.equals(other.getTokenAssociate())) return false;
break;
case 33:
if (!getTokenDissociate()
.equals(other.getTokenDissociate())) return false;
break;
case 39:
if (!getTokenFeeScheduleUpdate()
.equals(other.getTokenFeeScheduleUpdate())) return false;
break;
case 35:
if (!getTokenPause()
.equals(other.getTokenPause())) return false;
break;
case 36:
if (!getTokenUnpause()
.equals(other.getTokenUnpause())) return false;
break;
case 34:
if (!getScheduleDelete()
.equals(other.getScheduleDelete())) return false;
break;
case 40:
if (!getUtilPrng()
.equals(other.getUtilPrng())) return false;
break;
case 41:
if (!getTokenUpdateNfts()
.equals(other.getTokenUpdateNfts())) return false;
break;
case 42:
if (!getNodeCreate()
.equals(other.getNodeCreate())) return false;
break;
case 43:
if (!getNodeUpdate()
.equals(other.getNodeUpdate())) return false;
break;
case 44:
if (!getNodeDelete()
.equals(other.getNodeDelete())) return false;
break;
case 45:
if (!getTokenReject()
.equals(other.getTokenReject())) return false;
break;
case 46:
if (!getTokenCancelAirdrop()
.equals(other.getTokenCancelAirdrop())) return false;
break;
case 47:
if (!getTokenClaimAirdrop()
.equals(other.getTokenClaimAirdrop())) return false;
break;
case 48:
if (!getTokenAirdrop()
.equals(other.getTokenAirdrop())) return false;
break;
case 0:
default:
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + TRANSACTIONFEE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getTransactionFee());
hash = (37 * hash) + MEMO_FIELD_NUMBER;
hash = (53 * hash) + getMemo().hashCode();
switch (dataCase_) {
case 3:
hash = (37 * hash) + CONTRACTCALL_FIELD_NUMBER;
hash = (53 * hash) + getContractCall().hashCode();
break;
case 4:
hash = (37 * hash) + CONTRACTCREATEINSTANCE_FIELD_NUMBER;
hash = (53 * hash) + getContractCreateInstance().hashCode();
break;
case 5:
hash = (37 * hash) + CONTRACTUPDATEINSTANCE_FIELD_NUMBER;
hash = (53 * hash) + getContractUpdateInstance().hashCode();
break;
case 6:
hash = (37 * hash) + CONTRACTDELETEINSTANCE_FIELD_NUMBER;
hash = (53 * hash) + getContractDeleteInstance().hashCode();
break;
case 37:
hash = (37 * hash) + CRYPTOAPPROVEALLOWANCE_FIELD_NUMBER;
hash = (53 * hash) + getCryptoApproveAllowance().hashCode();
break;
case 38:
hash = (37 * hash) + CRYPTODELETEALLOWANCE_FIELD_NUMBER;
hash = (53 * hash) + getCryptoDeleteAllowance().hashCode();
break;
case 7:
hash = (37 * hash) + CRYPTOCREATEACCOUNT_FIELD_NUMBER;
hash = (53 * hash) + getCryptoCreateAccount().hashCode();
break;
case 8:
hash = (37 * hash) + CRYPTODELETE_FIELD_NUMBER;
hash = (53 * hash) + getCryptoDelete().hashCode();
break;
case 9:
hash = (37 * hash) + CRYPTOTRANSFER_FIELD_NUMBER;
hash = (53 * hash) + getCryptoTransfer().hashCode();
break;
case 10:
hash = (37 * hash) + CRYPTOUPDATEACCOUNT_FIELD_NUMBER;
hash = (53 * hash) + getCryptoUpdateAccount().hashCode();
break;
case 11:
hash = (37 * hash) + FILEAPPEND_FIELD_NUMBER;
hash = (53 * hash) + getFileAppend().hashCode();
break;
case 12:
hash = (37 * hash) + FILECREATE_FIELD_NUMBER;
hash = (53 * hash) + getFileCreate().hashCode();
break;
case 13:
hash = (37 * hash) + FILEDELETE_FIELD_NUMBER;
hash = (53 * hash) + getFileDelete().hashCode();
break;
case 14:
hash = (37 * hash) + FILEUPDATE_FIELD_NUMBER;
hash = (53 * hash) + getFileUpdate().hashCode();
break;
case 15:
hash = (37 * hash) + SYSTEMDELETE_FIELD_NUMBER;
hash = (53 * hash) + getSystemDelete().hashCode();
break;
case 16:
hash = (37 * hash) + SYSTEMUNDELETE_FIELD_NUMBER;
hash = (53 * hash) + getSystemUndelete().hashCode();
break;
case 17:
hash = (37 * hash) + FREEZE_FIELD_NUMBER;
hash = (53 * hash) + getFreeze().hashCode();
break;
case 18:
hash = (37 * hash) + CONSENSUSCREATETOPIC_FIELD_NUMBER;
hash = (53 * hash) + getConsensusCreateTopic().hashCode();
break;
case 19:
hash = (37 * hash) + CONSENSUSUPDATETOPIC_FIELD_NUMBER;
hash = (53 * hash) + getConsensusUpdateTopic().hashCode();
break;
case 20:
hash = (37 * hash) + CONSENSUSDELETETOPIC_FIELD_NUMBER;
hash = (53 * hash) + getConsensusDeleteTopic().hashCode();
break;
case 21:
hash = (37 * hash) + CONSENSUSSUBMITMESSAGE_FIELD_NUMBER;
hash = (53 * hash) + getConsensusSubmitMessage().hashCode();
break;
case 22:
hash = (37 * hash) + TOKENCREATION_FIELD_NUMBER;
hash = (53 * hash) + getTokenCreation().hashCode();
break;
case 23:
hash = (37 * hash) + TOKENFREEZE_FIELD_NUMBER;
hash = (53 * hash) + getTokenFreeze().hashCode();
break;
case 24:
hash = (37 * hash) + TOKENUNFREEZE_FIELD_NUMBER;
hash = (53 * hash) + getTokenUnfreeze().hashCode();
break;
case 25:
hash = (37 * hash) + TOKENGRANTKYC_FIELD_NUMBER;
hash = (53 * hash) + getTokenGrantKyc().hashCode();
break;
case 26:
hash = (37 * hash) + TOKENREVOKEKYC_FIELD_NUMBER;
hash = (53 * hash) + getTokenRevokeKyc().hashCode();
break;
case 27:
hash = (37 * hash) + TOKENDELETION_FIELD_NUMBER;
hash = (53 * hash) + getTokenDeletion().hashCode();
break;
case 28:
hash = (37 * hash) + TOKENUPDATE_FIELD_NUMBER;
hash = (53 * hash) + getTokenUpdate().hashCode();
break;
case 29:
hash = (37 * hash) + TOKENMINT_FIELD_NUMBER;
hash = (53 * hash) + getTokenMint().hashCode();
break;
case 30:
hash = (37 * hash) + TOKENBURN_FIELD_NUMBER;
hash = (53 * hash) + getTokenBurn().hashCode();
break;
case 31:
hash = (37 * hash) + TOKENWIPE_FIELD_NUMBER;
hash = (53 * hash) + getTokenWipe().hashCode();
break;
case 32:
hash = (37 * hash) + TOKENASSOCIATE_FIELD_NUMBER;
hash = (53 * hash) + getTokenAssociate().hashCode();
break;
case 33:
hash = (37 * hash) + TOKENDISSOCIATE_FIELD_NUMBER;
hash = (53 * hash) + getTokenDissociate().hashCode();
break;
case 39:
hash = (37 * hash) + TOKEN_FEE_SCHEDULE_UPDATE_FIELD_NUMBER;
hash = (53 * hash) + getTokenFeeScheduleUpdate().hashCode();
break;
case 35:
hash = (37 * hash) + TOKEN_PAUSE_FIELD_NUMBER;
hash = (53 * hash) + getTokenPause().hashCode();
break;
case 36:
hash = (37 * hash) + TOKEN_UNPAUSE_FIELD_NUMBER;
hash = (53 * hash) + getTokenUnpause().hashCode();
break;
case 34:
hash = (37 * hash) + SCHEDULEDELETE_FIELD_NUMBER;
hash = (53 * hash) + getScheduleDelete().hashCode();
break;
case 40:
hash = (37 * hash) + UTIL_PRNG_FIELD_NUMBER;
hash = (53 * hash) + getUtilPrng().hashCode();
break;
case 41:
hash = (37 * hash) + TOKEN_UPDATE_NFTS_FIELD_NUMBER;
hash = (53 * hash) + getTokenUpdateNfts().hashCode();
break;
case 42:
hash = (37 * hash) + NODECREATE_FIELD_NUMBER;
hash = (53 * hash) + getNodeCreate().hashCode();
break;
case 43:
hash = (37 * hash) + NODEUPDATE_FIELD_NUMBER;
hash = (53 * hash) + getNodeUpdate().hashCode();
break;
case 44:
hash = (37 * hash) + NODEDELETE_FIELD_NUMBER;
hash = (53 * hash) + getNodeDelete().hashCode();
break;
case 45:
hash = (37 * hash) + TOKENREJECT_FIELD_NUMBER;
hash = (53 * hash) + getTokenReject().hashCode();
break;
case 46:
hash = (37 * hash) + TOKENCANCELAIRDROP_FIELD_NUMBER;
hash = (53 * hash) + getTokenCancelAirdrop().hashCode();
break;
case 47:
hash = (37 * hash) + TOKENCLAIMAIRDROP_FIELD_NUMBER;
hash = (53 * hash) + getTokenClaimAirdrop().hashCode();
break;
case 48:
hash = (37 * hash) + TOKENAIRDROP_FIELD_NUMBER;
hash = (53 * hash) + getTokenAirdrop().hashCode();
break;
case 0:
default:
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody 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.hedera.hashgraph.sdk.proto.SchedulableTransactionBody parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody 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.hedera.hashgraph.sdk.proto.SchedulableTransactionBody parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody 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;
}
/**
*
**
* A schedulable transaction. Note that the global/dynamic system property
* <tt>scheduling.whitelist</tt> controls which transaction types may be scheduled. As of Hedera
* Services 0.24.0 this list includes <tt>ConsensusSubmitMessage</tt>, <tt>CryptoTransfer</tt>, <tt>TokenMint</tt>, and <tt>TokenBurn</tt>
* functions.
*
*
* Protobuf type {@code proto.SchedulableTransactionBody}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:proto.SchedulableTransactionBody)
com.hedera.hashgraph.sdk.proto.SchedulableTransactionBodyOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.hedera.hashgraph.sdk.proto.SchedulableTransactionBodyOuterClass.internal_static_proto_SchedulableTransactionBody_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.hedera.hashgraph.sdk.proto.SchedulableTransactionBodyOuterClass.internal_static_proto_SchedulableTransactionBody_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody.class, com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody.Builder.class);
}
// Construct using com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
bitField1_ = 0;
transactionFee_ = 0L;
memo_ = "";
if (contractCallBuilder_ != null) {
contractCallBuilder_.clear();
}
if (contractCreateInstanceBuilder_ != null) {
contractCreateInstanceBuilder_.clear();
}
if (contractUpdateInstanceBuilder_ != null) {
contractUpdateInstanceBuilder_.clear();
}
if (contractDeleteInstanceBuilder_ != null) {
contractDeleteInstanceBuilder_.clear();
}
if (cryptoApproveAllowanceBuilder_ != null) {
cryptoApproveAllowanceBuilder_.clear();
}
if (cryptoDeleteAllowanceBuilder_ != null) {
cryptoDeleteAllowanceBuilder_.clear();
}
if (cryptoCreateAccountBuilder_ != null) {
cryptoCreateAccountBuilder_.clear();
}
if (cryptoDeleteBuilder_ != null) {
cryptoDeleteBuilder_.clear();
}
if (cryptoTransferBuilder_ != null) {
cryptoTransferBuilder_.clear();
}
if (cryptoUpdateAccountBuilder_ != null) {
cryptoUpdateAccountBuilder_.clear();
}
if (fileAppendBuilder_ != null) {
fileAppendBuilder_.clear();
}
if (fileCreateBuilder_ != null) {
fileCreateBuilder_.clear();
}
if (fileDeleteBuilder_ != null) {
fileDeleteBuilder_.clear();
}
if (fileUpdateBuilder_ != null) {
fileUpdateBuilder_.clear();
}
if (systemDeleteBuilder_ != null) {
systemDeleteBuilder_.clear();
}
if (systemUndeleteBuilder_ != null) {
systemUndeleteBuilder_.clear();
}
if (freezeBuilder_ != null) {
freezeBuilder_.clear();
}
if (consensusCreateTopicBuilder_ != null) {
consensusCreateTopicBuilder_.clear();
}
if (consensusUpdateTopicBuilder_ != null) {
consensusUpdateTopicBuilder_.clear();
}
if (consensusDeleteTopicBuilder_ != null) {
consensusDeleteTopicBuilder_.clear();
}
if (consensusSubmitMessageBuilder_ != null) {
consensusSubmitMessageBuilder_.clear();
}
if (tokenCreationBuilder_ != null) {
tokenCreationBuilder_.clear();
}
if (tokenFreezeBuilder_ != null) {
tokenFreezeBuilder_.clear();
}
if (tokenUnfreezeBuilder_ != null) {
tokenUnfreezeBuilder_.clear();
}
if (tokenGrantKycBuilder_ != null) {
tokenGrantKycBuilder_.clear();
}
if (tokenRevokeKycBuilder_ != null) {
tokenRevokeKycBuilder_.clear();
}
if (tokenDeletionBuilder_ != null) {
tokenDeletionBuilder_.clear();
}
if (tokenUpdateBuilder_ != null) {
tokenUpdateBuilder_.clear();
}
if (tokenMintBuilder_ != null) {
tokenMintBuilder_.clear();
}
if (tokenBurnBuilder_ != null) {
tokenBurnBuilder_.clear();
}
if (tokenWipeBuilder_ != null) {
tokenWipeBuilder_.clear();
}
if (tokenAssociateBuilder_ != null) {
tokenAssociateBuilder_.clear();
}
if (tokenDissociateBuilder_ != null) {
tokenDissociateBuilder_.clear();
}
if (tokenFeeScheduleUpdateBuilder_ != null) {
tokenFeeScheduleUpdateBuilder_.clear();
}
if (tokenPauseBuilder_ != null) {
tokenPauseBuilder_.clear();
}
if (tokenUnpauseBuilder_ != null) {
tokenUnpauseBuilder_.clear();
}
if (scheduleDeleteBuilder_ != null) {
scheduleDeleteBuilder_.clear();
}
if (utilPrngBuilder_ != null) {
utilPrngBuilder_.clear();
}
if (tokenUpdateNftsBuilder_ != null) {
tokenUpdateNftsBuilder_.clear();
}
if (nodeCreateBuilder_ != null) {
nodeCreateBuilder_.clear();
}
if (nodeUpdateBuilder_ != null) {
nodeUpdateBuilder_.clear();
}
if (nodeDeleteBuilder_ != null) {
nodeDeleteBuilder_.clear();
}
if (tokenRejectBuilder_ != null) {
tokenRejectBuilder_.clear();
}
if (tokenCancelAirdropBuilder_ != null) {
tokenCancelAirdropBuilder_.clear();
}
if (tokenClaimAirdropBuilder_ != null) {
tokenClaimAirdropBuilder_.clear();
}
if (tokenAirdropBuilder_ != null) {
tokenAirdropBuilder_.clear();
}
dataCase_ = 0;
data_ = null;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.hedera.hashgraph.sdk.proto.SchedulableTransactionBodyOuterClass.internal_static_proto_SchedulableTransactionBody_descriptor;
}
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody getDefaultInstanceForType() {
return com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody.getDefaultInstance();
}
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody build() {
com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody buildPartial() {
com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody result = new com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody(this);
if (bitField0_ != 0) { buildPartial0(result); }
if (bitField1_ != 0) { buildPartial1(result); }
buildPartialOneofs(result);
onBuilt();
return result;
}
private void buildPartial0(com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.transactionFee_ = transactionFee_;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.memo_ = memo_;
}
}
private void buildPartial1(com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody result) {
int from_bitField1_ = bitField1_;
}
private void buildPartialOneofs(com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody result) {
result.dataCase_ = dataCase_;
result.data_ = this.data_;
if (dataCase_ == 3 &&
contractCallBuilder_ != null) {
result.data_ = contractCallBuilder_.build();
}
if (dataCase_ == 4 &&
contractCreateInstanceBuilder_ != null) {
result.data_ = contractCreateInstanceBuilder_.build();
}
if (dataCase_ == 5 &&
contractUpdateInstanceBuilder_ != null) {
result.data_ = contractUpdateInstanceBuilder_.build();
}
if (dataCase_ == 6 &&
contractDeleteInstanceBuilder_ != null) {
result.data_ = contractDeleteInstanceBuilder_.build();
}
if (dataCase_ == 37 &&
cryptoApproveAllowanceBuilder_ != null) {
result.data_ = cryptoApproveAllowanceBuilder_.build();
}
if (dataCase_ == 38 &&
cryptoDeleteAllowanceBuilder_ != null) {
result.data_ = cryptoDeleteAllowanceBuilder_.build();
}
if (dataCase_ == 7 &&
cryptoCreateAccountBuilder_ != null) {
result.data_ = cryptoCreateAccountBuilder_.build();
}
if (dataCase_ == 8 &&
cryptoDeleteBuilder_ != null) {
result.data_ = cryptoDeleteBuilder_.build();
}
if (dataCase_ == 9 &&
cryptoTransferBuilder_ != null) {
result.data_ = cryptoTransferBuilder_.build();
}
if (dataCase_ == 10 &&
cryptoUpdateAccountBuilder_ != null) {
result.data_ = cryptoUpdateAccountBuilder_.build();
}
if (dataCase_ == 11 &&
fileAppendBuilder_ != null) {
result.data_ = fileAppendBuilder_.build();
}
if (dataCase_ == 12 &&
fileCreateBuilder_ != null) {
result.data_ = fileCreateBuilder_.build();
}
if (dataCase_ == 13 &&
fileDeleteBuilder_ != null) {
result.data_ = fileDeleteBuilder_.build();
}
if (dataCase_ == 14 &&
fileUpdateBuilder_ != null) {
result.data_ = fileUpdateBuilder_.build();
}
if (dataCase_ == 15 &&
systemDeleteBuilder_ != null) {
result.data_ = systemDeleteBuilder_.build();
}
if (dataCase_ == 16 &&
systemUndeleteBuilder_ != null) {
result.data_ = systemUndeleteBuilder_.build();
}
if (dataCase_ == 17 &&
freezeBuilder_ != null) {
result.data_ = freezeBuilder_.build();
}
if (dataCase_ == 18 &&
consensusCreateTopicBuilder_ != null) {
result.data_ = consensusCreateTopicBuilder_.build();
}
if (dataCase_ == 19 &&
consensusUpdateTopicBuilder_ != null) {
result.data_ = consensusUpdateTopicBuilder_.build();
}
if (dataCase_ == 20 &&
consensusDeleteTopicBuilder_ != null) {
result.data_ = consensusDeleteTopicBuilder_.build();
}
if (dataCase_ == 21 &&
consensusSubmitMessageBuilder_ != null) {
result.data_ = consensusSubmitMessageBuilder_.build();
}
if (dataCase_ == 22 &&
tokenCreationBuilder_ != null) {
result.data_ = tokenCreationBuilder_.build();
}
if (dataCase_ == 23 &&
tokenFreezeBuilder_ != null) {
result.data_ = tokenFreezeBuilder_.build();
}
if (dataCase_ == 24 &&
tokenUnfreezeBuilder_ != null) {
result.data_ = tokenUnfreezeBuilder_.build();
}
if (dataCase_ == 25 &&
tokenGrantKycBuilder_ != null) {
result.data_ = tokenGrantKycBuilder_.build();
}
if (dataCase_ == 26 &&
tokenRevokeKycBuilder_ != null) {
result.data_ = tokenRevokeKycBuilder_.build();
}
if (dataCase_ == 27 &&
tokenDeletionBuilder_ != null) {
result.data_ = tokenDeletionBuilder_.build();
}
if (dataCase_ == 28 &&
tokenUpdateBuilder_ != null) {
result.data_ = tokenUpdateBuilder_.build();
}
if (dataCase_ == 29 &&
tokenMintBuilder_ != null) {
result.data_ = tokenMintBuilder_.build();
}
if (dataCase_ == 30 &&
tokenBurnBuilder_ != null) {
result.data_ = tokenBurnBuilder_.build();
}
if (dataCase_ == 31 &&
tokenWipeBuilder_ != null) {
result.data_ = tokenWipeBuilder_.build();
}
if (dataCase_ == 32 &&
tokenAssociateBuilder_ != null) {
result.data_ = tokenAssociateBuilder_.build();
}
if (dataCase_ == 33 &&
tokenDissociateBuilder_ != null) {
result.data_ = tokenDissociateBuilder_.build();
}
if (dataCase_ == 39 &&
tokenFeeScheduleUpdateBuilder_ != null) {
result.data_ = tokenFeeScheduleUpdateBuilder_.build();
}
if (dataCase_ == 35 &&
tokenPauseBuilder_ != null) {
result.data_ = tokenPauseBuilder_.build();
}
if (dataCase_ == 36 &&
tokenUnpauseBuilder_ != null) {
result.data_ = tokenUnpauseBuilder_.build();
}
if (dataCase_ == 34 &&
scheduleDeleteBuilder_ != null) {
result.data_ = scheduleDeleteBuilder_.build();
}
if (dataCase_ == 40 &&
utilPrngBuilder_ != null) {
result.data_ = utilPrngBuilder_.build();
}
if (dataCase_ == 41 &&
tokenUpdateNftsBuilder_ != null) {
result.data_ = tokenUpdateNftsBuilder_.build();
}
if (dataCase_ == 42 &&
nodeCreateBuilder_ != null) {
result.data_ = nodeCreateBuilder_.build();
}
if (dataCase_ == 43 &&
nodeUpdateBuilder_ != null) {
result.data_ = nodeUpdateBuilder_.build();
}
if (dataCase_ == 44 &&
nodeDeleteBuilder_ != null) {
result.data_ = nodeDeleteBuilder_.build();
}
if (dataCase_ == 45 &&
tokenRejectBuilder_ != null) {
result.data_ = tokenRejectBuilder_.build();
}
if (dataCase_ == 46 &&
tokenCancelAirdropBuilder_ != null) {
result.data_ = tokenCancelAirdropBuilder_.build();
}
if (dataCase_ == 47 &&
tokenClaimAirdropBuilder_ != null) {
result.data_ = tokenClaimAirdropBuilder_.build();
}
if (dataCase_ == 48 &&
tokenAirdropBuilder_ != null) {
result.data_ = tokenAirdropBuilder_.build();
}
}
@java.lang.Override
public Builder clone() {
return super.clone();
}
@java.lang.Override
public Builder setField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.setField(field, value);
}
@java.lang.Override
public Builder clearField(
com.google.protobuf.Descriptors.FieldDescriptor field) {
return super.clearField(field);
}
@java.lang.Override
public Builder clearOneof(
com.google.protobuf.Descriptors.OneofDescriptor oneof) {
return super.clearOneof(oneof);
}
@java.lang.Override
public Builder setRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
int index, java.lang.Object value) {
return super.setRepeatedField(field, index, value);
}
@java.lang.Override
public Builder addRepeatedField(
com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) {
return super.addRepeatedField(field, value);
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody) {
return mergeFrom((com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody other) {
if (other == com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody.getDefaultInstance()) return this;
if (other.getTransactionFee() != 0L) {
setTransactionFee(other.getTransactionFee());
}
if (!other.getMemo().isEmpty()) {
memo_ = other.memo_;
bitField0_ |= 0x00000002;
onChanged();
}
switch (other.getDataCase()) {
case CONTRACTCALL: {
mergeContractCall(other.getContractCall());
break;
}
case CONTRACTCREATEINSTANCE: {
mergeContractCreateInstance(other.getContractCreateInstance());
break;
}
case CONTRACTUPDATEINSTANCE: {
mergeContractUpdateInstance(other.getContractUpdateInstance());
break;
}
case CONTRACTDELETEINSTANCE: {
mergeContractDeleteInstance(other.getContractDeleteInstance());
break;
}
case CRYPTOAPPROVEALLOWANCE: {
mergeCryptoApproveAllowance(other.getCryptoApproveAllowance());
break;
}
case CRYPTODELETEALLOWANCE: {
mergeCryptoDeleteAllowance(other.getCryptoDeleteAllowance());
break;
}
case CRYPTOCREATEACCOUNT: {
mergeCryptoCreateAccount(other.getCryptoCreateAccount());
break;
}
case CRYPTODELETE: {
mergeCryptoDelete(other.getCryptoDelete());
break;
}
case CRYPTOTRANSFER: {
mergeCryptoTransfer(other.getCryptoTransfer());
break;
}
case CRYPTOUPDATEACCOUNT: {
mergeCryptoUpdateAccount(other.getCryptoUpdateAccount());
break;
}
case FILEAPPEND: {
mergeFileAppend(other.getFileAppend());
break;
}
case FILECREATE: {
mergeFileCreate(other.getFileCreate());
break;
}
case FILEDELETE: {
mergeFileDelete(other.getFileDelete());
break;
}
case FILEUPDATE: {
mergeFileUpdate(other.getFileUpdate());
break;
}
case SYSTEMDELETE: {
mergeSystemDelete(other.getSystemDelete());
break;
}
case SYSTEMUNDELETE: {
mergeSystemUndelete(other.getSystemUndelete());
break;
}
case FREEZE: {
mergeFreeze(other.getFreeze());
break;
}
case CONSENSUSCREATETOPIC: {
mergeConsensusCreateTopic(other.getConsensusCreateTopic());
break;
}
case CONSENSUSUPDATETOPIC: {
mergeConsensusUpdateTopic(other.getConsensusUpdateTopic());
break;
}
case CONSENSUSDELETETOPIC: {
mergeConsensusDeleteTopic(other.getConsensusDeleteTopic());
break;
}
case CONSENSUSSUBMITMESSAGE: {
mergeConsensusSubmitMessage(other.getConsensusSubmitMessage());
break;
}
case TOKENCREATION: {
mergeTokenCreation(other.getTokenCreation());
break;
}
case TOKENFREEZE: {
mergeTokenFreeze(other.getTokenFreeze());
break;
}
case TOKENUNFREEZE: {
mergeTokenUnfreeze(other.getTokenUnfreeze());
break;
}
case TOKENGRANTKYC: {
mergeTokenGrantKyc(other.getTokenGrantKyc());
break;
}
case TOKENREVOKEKYC: {
mergeTokenRevokeKyc(other.getTokenRevokeKyc());
break;
}
case TOKENDELETION: {
mergeTokenDeletion(other.getTokenDeletion());
break;
}
case TOKENUPDATE: {
mergeTokenUpdate(other.getTokenUpdate());
break;
}
case TOKENMINT: {
mergeTokenMint(other.getTokenMint());
break;
}
case TOKENBURN: {
mergeTokenBurn(other.getTokenBurn());
break;
}
case TOKENWIPE: {
mergeTokenWipe(other.getTokenWipe());
break;
}
case TOKENASSOCIATE: {
mergeTokenAssociate(other.getTokenAssociate());
break;
}
case TOKENDISSOCIATE: {
mergeTokenDissociate(other.getTokenDissociate());
break;
}
case TOKEN_FEE_SCHEDULE_UPDATE: {
mergeTokenFeeScheduleUpdate(other.getTokenFeeScheduleUpdate());
break;
}
case TOKEN_PAUSE: {
mergeTokenPause(other.getTokenPause());
break;
}
case TOKEN_UNPAUSE: {
mergeTokenUnpause(other.getTokenUnpause());
break;
}
case SCHEDULEDELETE: {
mergeScheduleDelete(other.getScheduleDelete());
break;
}
case UTIL_PRNG: {
mergeUtilPrng(other.getUtilPrng());
break;
}
case TOKEN_UPDATE_NFTS: {
mergeTokenUpdateNfts(other.getTokenUpdateNfts());
break;
}
case NODECREATE: {
mergeNodeCreate(other.getNodeCreate());
break;
}
case NODEUPDATE: {
mergeNodeUpdate(other.getNodeUpdate());
break;
}
case NODEDELETE: {
mergeNodeDelete(other.getNodeDelete());
break;
}
case TOKENREJECT: {
mergeTokenReject(other.getTokenReject());
break;
}
case TOKENCANCELAIRDROP: {
mergeTokenCancelAirdrop(other.getTokenCancelAirdrop());
break;
}
case TOKENCLAIMAIRDROP: {
mergeTokenClaimAirdrop(other.getTokenClaimAirdrop());
break;
}
case TOKENAIRDROP: {
mergeTokenAirdrop(other.getTokenAirdrop());
break;
}
case DATA_NOT_SET: {
break;
}
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
transactionFee_ = input.readUInt64();
bitField0_ |= 0x00000001;
break;
} // case 8
case 18: {
memo_ = input.readStringRequireUtf8();
bitField0_ |= 0x00000002;
break;
} // case 18
case 26: {
input.readMessage(
getContractCallFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 3;
break;
} // case 26
case 34: {
input.readMessage(
getContractCreateInstanceFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 4;
break;
} // case 34
case 42: {
input.readMessage(
getContractUpdateInstanceFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 5;
break;
} // case 42
case 50: {
input.readMessage(
getContractDeleteInstanceFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 6;
break;
} // case 50
case 58: {
input.readMessage(
getCryptoCreateAccountFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 7;
break;
} // case 58
case 66: {
input.readMessage(
getCryptoDeleteFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 8;
break;
} // case 66
case 74: {
input.readMessage(
getCryptoTransferFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 9;
break;
} // case 74
case 82: {
input.readMessage(
getCryptoUpdateAccountFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 10;
break;
} // case 82
case 90: {
input.readMessage(
getFileAppendFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 11;
break;
} // case 90
case 98: {
input.readMessage(
getFileCreateFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 12;
break;
} // case 98
case 106: {
input.readMessage(
getFileDeleteFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 13;
break;
} // case 106
case 114: {
input.readMessage(
getFileUpdateFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 14;
break;
} // case 114
case 122: {
input.readMessage(
getSystemDeleteFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 15;
break;
} // case 122
case 130: {
input.readMessage(
getSystemUndeleteFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 16;
break;
} // case 130
case 138: {
input.readMessage(
getFreezeFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 17;
break;
} // case 138
case 146: {
input.readMessage(
getConsensusCreateTopicFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 18;
break;
} // case 146
case 154: {
input.readMessage(
getConsensusUpdateTopicFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 19;
break;
} // case 154
case 162: {
input.readMessage(
getConsensusDeleteTopicFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 20;
break;
} // case 162
case 170: {
input.readMessage(
getConsensusSubmitMessageFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 21;
break;
} // case 170
case 178: {
input.readMessage(
getTokenCreationFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 22;
break;
} // case 178
case 186: {
input.readMessage(
getTokenFreezeFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 23;
break;
} // case 186
case 194: {
input.readMessage(
getTokenUnfreezeFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 24;
break;
} // case 194
case 202: {
input.readMessage(
getTokenGrantKycFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 25;
break;
} // case 202
case 210: {
input.readMessage(
getTokenRevokeKycFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 26;
break;
} // case 210
case 218: {
input.readMessage(
getTokenDeletionFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 27;
break;
} // case 218
case 226: {
input.readMessage(
getTokenUpdateFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 28;
break;
} // case 226
case 234: {
input.readMessage(
getTokenMintFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 29;
break;
} // case 234
case 242: {
input.readMessage(
getTokenBurnFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 30;
break;
} // case 242
case 250: {
input.readMessage(
getTokenWipeFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 31;
break;
} // case 250
case 258: {
input.readMessage(
getTokenAssociateFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 32;
break;
} // case 258
case 266: {
input.readMessage(
getTokenDissociateFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 33;
break;
} // case 266
case 274: {
input.readMessage(
getScheduleDeleteFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 34;
break;
} // case 274
case 282: {
input.readMessage(
getTokenPauseFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 35;
break;
} // case 282
case 290: {
input.readMessage(
getTokenUnpauseFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 36;
break;
} // case 290
case 298: {
input.readMessage(
getCryptoApproveAllowanceFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 37;
break;
} // case 298
case 306: {
input.readMessage(
getCryptoDeleteAllowanceFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 38;
break;
} // case 306
case 314: {
input.readMessage(
getTokenFeeScheduleUpdateFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 39;
break;
} // case 314
case 322: {
input.readMessage(
getUtilPrngFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 40;
break;
} // case 322
case 330: {
input.readMessage(
getTokenUpdateNftsFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 41;
break;
} // case 330
case 338: {
input.readMessage(
getNodeCreateFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 42;
break;
} // case 338
case 346: {
input.readMessage(
getNodeUpdateFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 43;
break;
} // case 346
case 354: {
input.readMessage(
getNodeDeleteFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 44;
break;
} // case 354
case 362: {
input.readMessage(
getTokenRejectFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 45;
break;
} // case 362
case 370: {
input.readMessage(
getTokenCancelAirdropFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 46;
break;
} // case 370
case 378: {
input.readMessage(
getTokenClaimAirdropFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 47;
break;
} // case 378
case 386: {
input.readMessage(
getTokenAirdropFieldBuilder().getBuilder(),
extensionRegistry);
dataCase_ = 48;
break;
} // case 386
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int dataCase_ = 0;
private java.lang.Object data_;
public DataCase
getDataCase() {
return DataCase.forNumber(
dataCase_);
}
public Builder clearData() {
dataCase_ = 0;
data_ = null;
onChanged();
return this;
}
private int bitField0_;
private int bitField1_;
private long transactionFee_ ;
/**
*
**
* The maximum transaction fee the client is willing to pay
*
*
* uint64 transactionFee = 1;
* @return The transactionFee.
*/
@java.lang.Override
public long getTransactionFee() {
return transactionFee_;
}
/**
*
**
* The maximum transaction fee the client is willing to pay
*
*
* uint64 transactionFee = 1;
* @param value The transactionFee to set.
* @return This builder for chaining.
*/
public Builder setTransactionFee(long value) {
transactionFee_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
*
**
* The maximum transaction fee the client is willing to pay
*
*
* uint64 transactionFee = 1;
* @return This builder for chaining.
*/
public Builder clearTransactionFee() {
bitField0_ = (bitField0_ & ~0x00000001);
transactionFee_ = 0L;
onChanged();
return this;
}
private java.lang.Object memo_ = "";
/**
*
**
* A memo to include the execution record; the UTF-8 encoding may be up to 100 bytes and must not
* include the zero byte
*
*
* string memo = 2;
* @return The memo.
*/
public java.lang.String getMemo() {
java.lang.Object ref = memo_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
memo_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
**
* A memo to include the execution record; the UTF-8 encoding may be up to 100 bytes and must not
* include the zero byte
*
*
* string memo = 2;
* @return The bytes for memo.
*/
public com.google.protobuf.ByteString
getMemoBytes() {
java.lang.Object ref = memo_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
memo_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
**
* A memo to include the execution record; the UTF-8 encoding may be up to 100 bytes and must not
* include the zero byte
*
*
* string memo = 2;
* @param value The memo to set.
* @return This builder for chaining.
*/
public Builder setMemo(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
memo_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
/**
*
**
* A memo to include the execution record; the UTF-8 encoding may be up to 100 bytes and must not
* include the zero byte
*
*
* string memo = 2;
* @return This builder for chaining.
*/
public Builder clearMemo() {
memo_ = getDefaultInstance().getMemo();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
return this;
}
/**
*
**
* A memo to include the execution record; the UTF-8 encoding may be up to 100 bytes and must not
* include the zero byte
*
*
* string memo = 2;
* @param value The bytes for memo to set.
* @return This builder for chaining.
*/
public Builder setMemoBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
checkByteStringIsUtf8(value);
memo_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody, com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ContractCallTransactionBodyOrBuilder> contractCallBuilder_;
/**
*
**
* Calls a function of a contract instance
*
*
* .proto.ContractCallTransactionBody contractCall = 3;
* @return Whether the contractCall field is set.
*/
@java.lang.Override
public boolean hasContractCall() {
return dataCase_ == 3;
}
/**
*
**
* Calls a function of a contract instance
*
*
* .proto.ContractCallTransactionBody contractCall = 3;
* @return The contractCall.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody getContractCall() {
if (contractCallBuilder_ == null) {
if (dataCase_ == 3) {
return (com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 3) {
return contractCallBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Calls a function of a contract instance
*
*
* .proto.ContractCallTransactionBody contractCall = 3;
*/
public Builder setContractCall(com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody value) {
if (contractCallBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
contractCallBuilder_.setMessage(value);
}
dataCase_ = 3;
return this;
}
/**
*
**
* Calls a function of a contract instance
*
*
* .proto.ContractCallTransactionBody contractCall = 3;
*/
public Builder setContractCall(
com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.Builder builderForValue) {
if (contractCallBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
contractCallBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 3;
return this;
}
/**
*
**
* Calls a function of a contract instance
*
*
* .proto.ContractCallTransactionBody contractCall = 3;
*/
public Builder mergeContractCall(com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody value) {
if (contractCallBuilder_ == null) {
if (dataCase_ == 3 &&
data_ != com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 3) {
contractCallBuilder_.mergeFrom(value);
} else {
contractCallBuilder_.setMessage(value);
}
}
dataCase_ = 3;
return this;
}
/**
*
**
* Calls a function of a contract instance
*
*
* .proto.ContractCallTransactionBody contractCall = 3;
*/
public Builder clearContractCall() {
if (contractCallBuilder_ == null) {
if (dataCase_ == 3) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 3) {
dataCase_ = 0;
data_ = null;
}
contractCallBuilder_.clear();
}
return this;
}
/**
*
**
* Calls a function of a contract instance
*
*
* .proto.ContractCallTransactionBody contractCall = 3;
*/
public com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.Builder getContractCallBuilder() {
return getContractCallFieldBuilder().getBuilder();
}
/**
*
**
* Calls a function of a contract instance
*
*
* .proto.ContractCallTransactionBody contractCall = 3;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractCallTransactionBodyOrBuilder getContractCallOrBuilder() {
if ((dataCase_ == 3) && (contractCallBuilder_ != null)) {
return contractCallBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 3) {
return (com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Calls a function of a contract instance
*
*
* .proto.ContractCallTransactionBody contractCall = 3;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody, com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ContractCallTransactionBodyOrBuilder>
getContractCallFieldBuilder() {
if (contractCallBuilder_ == null) {
if (!(dataCase_ == 3)) {
data_ = com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.getDefaultInstance();
}
contractCallBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody, com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ContractCallTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.ContractCallTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 3;
onChanged();
return contractCallBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody, com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBodyOrBuilder> contractCreateInstanceBuilder_;
/**
*
**
* Creates a contract instance
*
*
* .proto.ContractCreateTransactionBody contractCreateInstance = 4;
* @return Whether the contractCreateInstance field is set.
*/
@java.lang.Override
public boolean hasContractCreateInstance() {
return dataCase_ == 4;
}
/**
*
**
* Creates a contract instance
*
*
* .proto.ContractCreateTransactionBody contractCreateInstance = 4;
* @return The contractCreateInstance.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody getContractCreateInstance() {
if (contractCreateInstanceBuilder_ == null) {
if (dataCase_ == 4) {
return (com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 4) {
return contractCreateInstanceBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Creates a contract instance
*
*
* .proto.ContractCreateTransactionBody contractCreateInstance = 4;
*/
public Builder setContractCreateInstance(com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody value) {
if (contractCreateInstanceBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
contractCreateInstanceBuilder_.setMessage(value);
}
dataCase_ = 4;
return this;
}
/**
*
**
* Creates a contract instance
*
*
* .proto.ContractCreateTransactionBody contractCreateInstance = 4;
*/
public Builder setContractCreateInstance(
com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.Builder builderForValue) {
if (contractCreateInstanceBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
contractCreateInstanceBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 4;
return this;
}
/**
*
**
* Creates a contract instance
*
*
* .proto.ContractCreateTransactionBody contractCreateInstance = 4;
*/
public Builder mergeContractCreateInstance(com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody value) {
if (contractCreateInstanceBuilder_ == null) {
if (dataCase_ == 4 &&
data_ != com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 4) {
contractCreateInstanceBuilder_.mergeFrom(value);
} else {
contractCreateInstanceBuilder_.setMessage(value);
}
}
dataCase_ = 4;
return this;
}
/**
*
**
* Creates a contract instance
*
*
* .proto.ContractCreateTransactionBody contractCreateInstance = 4;
*/
public Builder clearContractCreateInstance() {
if (contractCreateInstanceBuilder_ == null) {
if (dataCase_ == 4) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 4) {
dataCase_ = 0;
data_ = null;
}
contractCreateInstanceBuilder_.clear();
}
return this;
}
/**
*
**
* Creates a contract instance
*
*
* .proto.ContractCreateTransactionBody contractCreateInstance = 4;
*/
public com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.Builder getContractCreateInstanceBuilder() {
return getContractCreateInstanceFieldBuilder().getBuilder();
}
/**
*
**
* Creates a contract instance
*
*
* .proto.ContractCreateTransactionBody contractCreateInstance = 4;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBodyOrBuilder getContractCreateInstanceOrBuilder() {
if ((dataCase_ == 4) && (contractCreateInstanceBuilder_ != null)) {
return contractCreateInstanceBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 4) {
return (com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Creates a contract instance
*
*
* .proto.ContractCreateTransactionBody contractCreateInstance = 4;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody, com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBodyOrBuilder>
getContractCreateInstanceFieldBuilder() {
if (contractCreateInstanceBuilder_ == null) {
if (!(dataCase_ == 4)) {
data_ = com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.getDefaultInstance();
}
contractCreateInstanceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody, com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.ContractCreateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 4;
onChanged();
return contractCreateInstanceBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBodyOrBuilder> contractUpdateInstanceBuilder_;
/**
*
**
* Updates a contract
*
*
* .proto.ContractUpdateTransactionBody contractUpdateInstance = 5;
* @return Whether the contractUpdateInstance field is set.
*/
@java.lang.Override
public boolean hasContractUpdateInstance() {
return dataCase_ == 5;
}
/**
*
**
* Updates a contract
*
*
* .proto.ContractUpdateTransactionBody contractUpdateInstance = 5;
* @return The contractUpdateInstance.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody getContractUpdateInstance() {
if (contractUpdateInstanceBuilder_ == null) {
if (dataCase_ == 5) {
return (com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 5) {
return contractUpdateInstanceBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Updates a contract
*
*
* .proto.ContractUpdateTransactionBody contractUpdateInstance = 5;
*/
public Builder setContractUpdateInstance(com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody value) {
if (contractUpdateInstanceBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
contractUpdateInstanceBuilder_.setMessage(value);
}
dataCase_ = 5;
return this;
}
/**
*
**
* Updates a contract
*
*
* .proto.ContractUpdateTransactionBody contractUpdateInstance = 5;
*/
public Builder setContractUpdateInstance(
com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.Builder builderForValue) {
if (contractUpdateInstanceBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
contractUpdateInstanceBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 5;
return this;
}
/**
*
**
* Updates a contract
*
*
* .proto.ContractUpdateTransactionBody contractUpdateInstance = 5;
*/
public Builder mergeContractUpdateInstance(com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody value) {
if (contractUpdateInstanceBuilder_ == null) {
if (dataCase_ == 5 &&
data_ != com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 5) {
contractUpdateInstanceBuilder_.mergeFrom(value);
} else {
contractUpdateInstanceBuilder_.setMessage(value);
}
}
dataCase_ = 5;
return this;
}
/**
*
**
* Updates a contract
*
*
* .proto.ContractUpdateTransactionBody contractUpdateInstance = 5;
*/
public Builder clearContractUpdateInstance() {
if (contractUpdateInstanceBuilder_ == null) {
if (dataCase_ == 5) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 5) {
dataCase_ = 0;
data_ = null;
}
contractUpdateInstanceBuilder_.clear();
}
return this;
}
/**
*
**
* Updates a contract
*
*
* .proto.ContractUpdateTransactionBody contractUpdateInstance = 5;
*/
public com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.Builder getContractUpdateInstanceBuilder() {
return getContractUpdateInstanceFieldBuilder().getBuilder();
}
/**
*
**
* Updates a contract
*
*
* .proto.ContractUpdateTransactionBody contractUpdateInstance = 5;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBodyOrBuilder getContractUpdateInstanceOrBuilder() {
if ((dataCase_ == 5) && (contractUpdateInstanceBuilder_ != null)) {
return contractUpdateInstanceBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 5) {
return (com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Updates a contract
*
*
* .proto.ContractUpdateTransactionBody contractUpdateInstance = 5;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBodyOrBuilder>
getContractUpdateInstanceFieldBuilder() {
if (contractUpdateInstanceBuilder_ == null) {
if (!(dataCase_ == 5)) {
data_ = com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.getDefaultInstance();
}
contractUpdateInstanceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.ContractUpdateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 5;
onChanged();
return contractUpdateInstanceBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBodyOrBuilder> contractDeleteInstanceBuilder_;
/**
*
**
* Delete contract and transfer remaining balance into specified account
*
*
* .proto.ContractDeleteTransactionBody contractDeleteInstance = 6;
* @return Whether the contractDeleteInstance field is set.
*/
@java.lang.Override
public boolean hasContractDeleteInstance() {
return dataCase_ == 6;
}
/**
*
**
* Delete contract and transfer remaining balance into specified account
*
*
* .proto.ContractDeleteTransactionBody contractDeleteInstance = 6;
* @return The contractDeleteInstance.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody getContractDeleteInstance() {
if (contractDeleteInstanceBuilder_ == null) {
if (dataCase_ == 6) {
return (com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 6) {
return contractDeleteInstanceBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Delete contract and transfer remaining balance into specified account
*
*
* .proto.ContractDeleteTransactionBody contractDeleteInstance = 6;
*/
public Builder setContractDeleteInstance(com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody value) {
if (contractDeleteInstanceBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
contractDeleteInstanceBuilder_.setMessage(value);
}
dataCase_ = 6;
return this;
}
/**
*
**
* Delete contract and transfer remaining balance into specified account
*
*
* .proto.ContractDeleteTransactionBody contractDeleteInstance = 6;
*/
public Builder setContractDeleteInstance(
com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.Builder builderForValue) {
if (contractDeleteInstanceBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
contractDeleteInstanceBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 6;
return this;
}
/**
*
**
* Delete contract and transfer remaining balance into specified account
*
*
* .proto.ContractDeleteTransactionBody contractDeleteInstance = 6;
*/
public Builder mergeContractDeleteInstance(com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody value) {
if (contractDeleteInstanceBuilder_ == null) {
if (dataCase_ == 6 &&
data_ != com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 6) {
contractDeleteInstanceBuilder_.mergeFrom(value);
} else {
contractDeleteInstanceBuilder_.setMessage(value);
}
}
dataCase_ = 6;
return this;
}
/**
*
**
* Delete contract and transfer remaining balance into specified account
*
*
* .proto.ContractDeleteTransactionBody contractDeleteInstance = 6;
*/
public Builder clearContractDeleteInstance() {
if (contractDeleteInstanceBuilder_ == null) {
if (dataCase_ == 6) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 6) {
dataCase_ = 0;
data_ = null;
}
contractDeleteInstanceBuilder_.clear();
}
return this;
}
/**
*
**
* Delete contract and transfer remaining balance into specified account
*
*
* .proto.ContractDeleteTransactionBody contractDeleteInstance = 6;
*/
public com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.Builder getContractDeleteInstanceBuilder() {
return getContractDeleteInstanceFieldBuilder().getBuilder();
}
/**
*
**
* Delete contract and transfer remaining balance into specified account
*
*
* .proto.ContractDeleteTransactionBody contractDeleteInstance = 6;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBodyOrBuilder getContractDeleteInstanceOrBuilder() {
if ((dataCase_ == 6) && (contractDeleteInstanceBuilder_ != null)) {
return contractDeleteInstanceBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 6) {
return (com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Delete contract and transfer remaining balance into specified account
*
*
* .proto.ContractDeleteTransactionBody contractDeleteInstance = 6;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBodyOrBuilder>
getContractDeleteInstanceFieldBuilder() {
if (contractDeleteInstanceBuilder_ == null) {
if (!(dataCase_ == 6)) {
data_ = com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.getDefaultInstance();
}
contractDeleteInstanceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.ContractDeleteTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 6;
onChanged();
return contractDeleteInstanceBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBodyOrBuilder> cryptoApproveAllowanceBuilder_;
/**
*
**
* Adds one or more approved allowances for spenders to transfer the paying account's hbar or tokens.
*
*
* .proto.CryptoApproveAllowanceTransactionBody cryptoApproveAllowance = 37;
* @return Whether the cryptoApproveAllowance field is set.
*/
@java.lang.Override
public boolean hasCryptoApproveAllowance() {
return dataCase_ == 37;
}
/**
*
**
* Adds one or more approved allowances for spenders to transfer the paying account's hbar or tokens.
*
*
* .proto.CryptoApproveAllowanceTransactionBody cryptoApproveAllowance = 37;
* @return The cryptoApproveAllowance.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody getCryptoApproveAllowance() {
if (cryptoApproveAllowanceBuilder_ == null) {
if (dataCase_ == 37) {
return (com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 37) {
return cryptoApproveAllowanceBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Adds one or more approved allowances for spenders to transfer the paying account's hbar or tokens.
*
*
* .proto.CryptoApproveAllowanceTransactionBody cryptoApproveAllowance = 37;
*/
public Builder setCryptoApproveAllowance(com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody value) {
if (cryptoApproveAllowanceBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
cryptoApproveAllowanceBuilder_.setMessage(value);
}
dataCase_ = 37;
return this;
}
/**
*
**
* Adds one or more approved allowances for spenders to transfer the paying account's hbar or tokens.
*
*
* .proto.CryptoApproveAllowanceTransactionBody cryptoApproveAllowance = 37;
*/
public Builder setCryptoApproveAllowance(
com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.Builder builderForValue) {
if (cryptoApproveAllowanceBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
cryptoApproveAllowanceBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 37;
return this;
}
/**
*
**
* Adds one or more approved allowances for spenders to transfer the paying account's hbar or tokens.
*
*
* .proto.CryptoApproveAllowanceTransactionBody cryptoApproveAllowance = 37;
*/
public Builder mergeCryptoApproveAllowance(com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody value) {
if (cryptoApproveAllowanceBuilder_ == null) {
if (dataCase_ == 37 &&
data_ != com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 37) {
cryptoApproveAllowanceBuilder_.mergeFrom(value);
} else {
cryptoApproveAllowanceBuilder_.setMessage(value);
}
}
dataCase_ = 37;
return this;
}
/**
*
**
* Adds one or more approved allowances for spenders to transfer the paying account's hbar or tokens.
*
*
* .proto.CryptoApproveAllowanceTransactionBody cryptoApproveAllowance = 37;
*/
public Builder clearCryptoApproveAllowance() {
if (cryptoApproveAllowanceBuilder_ == null) {
if (dataCase_ == 37) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 37) {
dataCase_ = 0;
data_ = null;
}
cryptoApproveAllowanceBuilder_.clear();
}
return this;
}
/**
*
**
* Adds one or more approved allowances for spenders to transfer the paying account's hbar or tokens.
*
*
* .proto.CryptoApproveAllowanceTransactionBody cryptoApproveAllowance = 37;
*/
public com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.Builder getCryptoApproveAllowanceBuilder() {
return getCryptoApproveAllowanceFieldBuilder().getBuilder();
}
/**
*
**
* Adds one or more approved allowances for spenders to transfer the paying account's hbar or tokens.
*
*
* .proto.CryptoApproveAllowanceTransactionBody cryptoApproveAllowance = 37;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBodyOrBuilder getCryptoApproveAllowanceOrBuilder() {
if ((dataCase_ == 37) && (cryptoApproveAllowanceBuilder_ != null)) {
return cryptoApproveAllowanceBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 37) {
return (com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Adds one or more approved allowances for spenders to transfer the paying account's hbar or tokens.
*
*
* .proto.CryptoApproveAllowanceTransactionBody cryptoApproveAllowance = 37;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBodyOrBuilder>
getCryptoApproveAllowanceFieldBuilder() {
if (cryptoApproveAllowanceBuilder_ == null) {
if (!(dataCase_ == 37)) {
data_ = com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.getDefaultInstance();
}
cryptoApproveAllowanceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.CryptoApproveAllowanceTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 37;
onChanged();
return cryptoApproveAllowanceBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBodyOrBuilder> cryptoDeleteAllowanceBuilder_;
/**
*
**
* Deletes one or more of the specific approved NFT serial numbers on an owner account.
*
*
* .proto.CryptoDeleteAllowanceTransactionBody cryptoDeleteAllowance = 38;
* @return Whether the cryptoDeleteAllowance field is set.
*/
@java.lang.Override
public boolean hasCryptoDeleteAllowance() {
return dataCase_ == 38;
}
/**
*
**
* Deletes one or more of the specific approved NFT serial numbers on an owner account.
*
*
* .proto.CryptoDeleteAllowanceTransactionBody cryptoDeleteAllowance = 38;
* @return The cryptoDeleteAllowance.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody getCryptoDeleteAllowance() {
if (cryptoDeleteAllowanceBuilder_ == null) {
if (dataCase_ == 38) {
return (com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 38) {
return cryptoDeleteAllowanceBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Deletes one or more of the specific approved NFT serial numbers on an owner account.
*
*
* .proto.CryptoDeleteAllowanceTransactionBody cryptoDeleteAllowance = 38;
*/
public Builder setCryptoDeleteAllowance(com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody value) {
if (cryptoDeleteAllowanceBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
cryptoDeleteAllowanceBuilder_.setMessage(value);
}
dataCase_ = 38;
return this;
}
/**
*
**
* Deletes one or more of the specific approved NFT serial numbers on an owner account.
*
*
* .proto.CryptoDeleteAllowanceTransactionBody cryptoDeleteAllowance = 38;
*/
public Builder setCryptoDeleteAllowance(
com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.Builder builderForValue) {
if (cryptoDeleteAllowanceBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
cryptoDeleteAllowanceBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 38;
return this;
}
/**
*
**
* Deletes one or more of the specific approved NFT serial numbers on an owner account.
*
*
* .proto.CryptoDeleteAllowanceTransactionBody cryptoDeleteAllowance = 38;
*/
public Builder mergeCryptoDeleteAllowance(com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody value) {
if (cryptoDeleteAllowanceBuilder_ == null) {
if (dataCase_ == 38 &&
data_ != com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 38) {
cryptoDeleteAllowanceBuilder_.mergeFrom(value);
} else {
cryptoDeleteAllowanceBuilder_.setMessage(value);
}
}
dataCase_ = 38;
return this;
}
/**
*
**
* Deletes one or more of the specific approved NFT serial numbers on an owner account.
*
*
* .proto.CryptoDeleteAllowanceTransactionBody cryptoDeleteAllowance = 38;
*/
public Builder clearCryptoDeleteAllowance() {
if (cryptoDeleteAllowanceBuilder_ == null) {
if (dataCase_ == 38) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 38) {
dataCase_ = 0;
data_ = null;
}
cryptoDeleteAllowanceBuilder_.clear();
}
return this;
}
/**
*
**
* Deletes one or more of the specific approved NFT serial numbers on an owner account.
*
*
* .proto.CryptoDeleteAllowanceTransactionBody cryptoDeleteAllowance = 38;
*/
public com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.Builder getCryptoDeleteAllowanceBuilder() {
return getCryptoDeleteAllowanceFieldBuilder().getBuilder();
}
/**
*
**
* Deletes one or more of the specific approved NFT serial numbers on an owner account.
*
*
* .proto.CryptoDeleteAllowanceTransactionBody cryptoDeleteAllowance = 38;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBodyOrBuilder getCryptoDeleteAllowanceOrBuilder() {
if ((dataCase_ == 38) && (cryptoDeleteAllowanceBuilder_ != null)) {
return cryptoDeleteAllowanceBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 38) {
return (com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Deletes one or more of the specific approved NFT serial numbers on an owner account.
*
*
* .proto.CryptoDeleteAllowanceTransactionBody cryptoDeleteAllowance = 38;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBodyOrBuilder>
getCryptoDeleteAllowanceFieldBuilder() {
if (cryptoDeleteAllowanceBuilder_ == null) {
if (!(dataCase_ == 38)) {
data_ = com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.getDefaultInstance();
}
cryptoDeleteAllowanceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.CryptoDeleteAllowanceTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 38;
onChanged();
return cryptoDeleteAllowanceBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBodyOrBuilder> cryptoCreateAccountBuilder_;
/**
*
**
* Create a new cryptocurrency account
*
*
* .proto.CryptoCreateTransactionBody cryptoCreateAccount = 7;
* @return Whether the cryptoCreateAccount field is set.
*/
@java.lang.Override
public boolean hasCryptoCreateAccount() {
return dataCase_ == 7;
}
/**
*
**
* Create a new cryptocurrency account
*
*
* .proto.CryptoCreateTransactionBody cryptoCreateAccount = 7;
* @return The cryptoCreateAccount.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody getCryptoCreateAccount() {
if (cryptoCreateAccountBuilder_ == null) {
if (dataCase_ == 7) {
return (com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 7) {
return cryptoCreateAccountBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Create a new cryptocurrency account
*
*
* .proto.CryptoCreateTransactionBody cryptoCreateAccount = 7;
*/
public Builder setCryptoCreateAccount(com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody value) {
if (cryptoCreateAccountBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
cryptoCreateAccountBuilder_.setMessage(value);
}
dataCase_ = 7;
return this;
}
/**
*
**
* Create a new cryptocurrency account
*
*
* .proto.CryptoCreateTransactionBody cryptoCreateAccount = 7;
*/
public Builder setCryptoCreateAccount(
com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.Builder builderForValue) {
if (cryptoCreateAccountBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
cryptoCreateAccountBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 7;
return this;
}
/**
*
**
* Create a new cryptocurrency account
*
*
* .proto.CryptoCreateTransactionBody cryptoCreateAccount = 7;
*/
public Builder mergeCryptoCreateAccount(com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody value) {
if (cryptoCreateAccountBuilder_ == null) {
if (dataCase_ == 7 &&
data_ != com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 7) {
cryptoCreateAccountBuilder_.mergeFrom(value);
} else {
cryptoCreateAccountBuilder_.setMessage(value);
}
}
dataCase_ = 7;
return this;
}
/**
*
**
* Create a new cryptocurrency account
*
*
* .proto.CryptoCreateTransactionBody cryptoCreateAccount = 7;
*/
public Builder clearCryptoCreateAccount() {
if (cryptoCreateAccountBuilder_ == null) {
if (dataCase_ == 7) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 7) {
dataCase_ = 0;
data_ = null;
}
cryptoCreateAccountBuilder_.clear();
}
return this;
}
/**
*
**
* Create a new cryptocurrency account
*
*
* .proto.CryptoCreateTransactionBody cryptoCreateAccount = 7;
*/
public com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.Builder getCryptoCreateAccountBuilder() {
return getCryptoCreateAccountFieldBuilder().getBuilder();
}
/**
*
**
* Create a new cryptocurrency account
*
*
* .proto.CryptoCreateTransactionBody cryptoCreateAccount = 7;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBodyOrBuilder getCryptoCreateAccountOrBuilder() {
if ((dataCase_ == 7) && (cryptoCreateAccountBuilder_ != null)) {
return cryptoCreateAccountBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 7) {
return (com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Create a new cryptocurrency account
*
*
* .proto.CryptoCreateTransactionBody cryptoCreateAccount = 7;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBodyOrBuilder>
getCryptoCreateAccountFieldBuilder() {
if (cryptoCreateAccountBuilder_ == null) {
if (!(dataCase_ == 7)) {
data_ = com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.getDefaultInstance();
}
cryptoCreateAccountBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.CryptoCreateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 7;
onChanged();
return cryptoCreateAccountBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBodyOrBuilder> cryptoDeleteBuilder_;
/**
*
**
* Delete a cryptocurrency account (mark as deleted, and transfer hbars out)
*
*
* .proto.CryptoDeleteTransactionBody cryptoDelete = 8;
* @return Whether the cryptoDelete field is set.
*/
@java.lang.Override
public boolean hasCryptoDelete() {
return dataCase_ == 8;
}
/**
*
**
* Delete a cryptocurrency account (mark as deleted, and transfer hbars out)
*
*
* .proto.CryptoDeleteTransactionBody cryptoDelete = 8;
* @return The cryptoDelete.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody getCryptoDelete() {
if (cryptoDeleteBuilder_ == null) {
if (dataCase_ == 8) {
return (com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 8) {
return cryptoDeleteBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Delete a cryptocurrency account (mark as deleted, and transfer hbars out)
*
*
* .proto.CryptoDeleteTransactionBody cryptoDelete = 8;
*/
public Builder setCryptoDelete(com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody value) {
if (cryptoDeleteBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
cryptoDeleteBuilder_.setMessage(value);
}
dataCase_ = 8;
return this;
}
/**
*
**
* Delete a cryptocurrency account (mark as deleted, and transfer hbars out)
*
*
* .proto.CryptoDeleteTransactionBody cryptoDelete = 8;
*/
public Builder setCryptoDelete(
com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.Builder builderForValue) {
if (cryptoDeleteBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
cryptoDeleteBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 8;
return this;
}
/**
*
**
* Delete a cryptocurrency account (mark as deleted, and transfer hbars out)
*
*
* .proto.CryptoDeleteTransactionBody cryptoDelete = 8;
*/
public Builder mergeCryptoDelete(com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody value) {
if (cryptoDeleteBuilder_ == null) {
if (dataCase_ == 8 &&
data_ != com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 8) {
cryptoDeleteBuilder_.mergeFrom(value);
} else {
cryptoDeleteBuilder_.setMessage(value);
}
}
dataCase_ = 8;
return this;
}
/**
*
**
* Delete a cryptocurrency account (mark as deleted, and transfer hbars out)
*
*
* .proto.CryptoDeleteTransactionBody cryptoDelete = 8;
*/
public Builder clearCryptoDelete() {
if (cryptoDeleteBuilder_ == null) {
if (dataCase_ == 8) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 8) {
dataCase_ = 0;
data_ = null;
}
cryptoDeleteBuilder_.clear();
}
return this;
}
/**
*
**
* Delete a cryptocurrency account (mark as deleted, and transfer hbars out)
*
*
* .proto.CryptoDeleteTransactionBody cryptoDelete = 8;
*/
public com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.Builder getCryptoDeleteBuilder() {
return getCryptoDeleteFieldBuilder().getBuilder();
}
/**
*
**
* Delete a cryptocurrency account (mark as deleted, and transfer hbars out)
*
*
* .proto.CryptoDeleteTransactionBody cryptoDelete = 8;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBodyOrBuilder getCryptoDeleteOrBuilder() {
if ((dataCase_ == 8) && (cryptoDeleteBuilder_ != null)) {
return cryptoDeleteBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 8) {
return (com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Delete a cryptocurrency account (mark as deleted, and transfer hbars out)
*
*
* .proto.CryptoDeleteTransactionBody cryptoDelete = 8;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBodyOrBuilder>
getCryptoDeleteFieldBuilder() {
if (cryptoDeleteBuilder_ == null) {
if (!(dataCase_ == 8)) {
data_ = com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.getDefaultInstance();
}
cryptoDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.CryptoDeleteTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 8;
onChanged();
return cryptoDeleteBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBodyOrBuilder> cryptoTransferBuilder_;
/**
*
**
* Transfer amount between accounts
*
*
* .proto.CryptoTransferTransactionBody cryptoTransfer = 9;
* @return Whether the cryptoTransfer field is set.
*/
@java.lang.Override
public boolean hasCryptoTransfer() {
return dataCase_ == 9;
}
/**
*
**
* Transfer amount between accounts
*
*
* .proto.CryptoTransferTransactionBody cryptoTransfer = 9;
* @return The cryptoTransfer.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody getCryptoTransfer() {
if (cryptoTransferBuilder_ == null) {
if (dataCase_ == 9) {
return (com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 9) {
return cryptoTransferBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transfer amount between accounts
*
*
* .proto.CryptoTransferTransactionBody cryptoTransfer = 9;
*/
public Builder setCryptoTransfer(com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody value) {
if (cryptoTransferBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
cryptoTransferBuilder_.setMessage(value);
}
dataCase_ = 9;
return this;
}
/**
*
**
* Transfer amount between accounts
*
*
* .proto.CryptoTransferTransactionBody cryptoTransfer = 9;
*/
public Builder setCryptoTransfer(
com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.Builder builderForValue) {
if (cryptoTransferBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
cryptoTransferBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 9;
return this;
}
/**
*
**
* Transfer amount between accounts
*
*
* .proto.CryptoTransferTransactionBody cryptoTransfer = 9;
*/
public Builder mergeCryptoTransfer(com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody value) {
if (cryptoTransferBuilder_ == null) {
if (dataCase_ == 9 &&
data_ != com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 9) {
cryptoTransferBuilder_.mergeFrom(value);
} else {
cryptoTransferBuilder_.setMessage(value);
}
}
dataCase_ = 9;
return this;
}
/**
*
**
* Transfer amount between accounts
*
*
* .proto.CryptoTransferTransactionBody cryptoTransfer = 9;
*/
public Builder clearCryptoTransfer() {
if (cryptoTransferBuilder_ == null) {
if (dataCase_ == 9) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 9) {
dataCase_ = 0;
data_ = null;
}
cryptoTransferBuilder_.clear();
}
return this;
}
/**
*
**
* Transfer amount between accounts
*
*
* .proto.CryptoTransferTransactionBody cryptoTransfer = 9;
*/
public com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.Builder getCryptoTransferBuilder() {
return getCryptoTransferFieldBuilder().getBuilder();
}
/**
*
**
* Transfer amount between accounts
*
*
* .proto.CryptoTransferTransactionBody cryptoTransfer = 9;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBodyOrBuilder getCryptoTransferOrBuilder() {
if ((dataCase_ == 9) && (cryptoTransferBuilder_ != null)) {
return cryptoTransferBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 9) {
return (com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transfer amount between accounts
*
*
* .proto.CryptoTransferTransactionBody cryptoTransfer = 9;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBodyOrBuilder>
getCryptoTransferFieldBuilder() {
if (cryptoTransferBuilder_ == null) {
if (!(dataCase_ == 9)) {
data_ = com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.getDefaultInstance();
}
cryptoTransferBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.CryptoTransferTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 9;
onChanged();
return cryptoTransferBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBodyOrBuilder> cryptoUpdateAccountBuilder_;
/**
*
**
* Modify information such as the expiration date for an account
*
*
* .proto.CryptoUpdateTransactionBody cryptoUpdateAccount = 10;
* @return Whether the cryptoUpdateAccount field is set.
*/
@java.lang.Override
public boolean hasCryptoUpdateAccount() {
return dataCase_ == 10;
}
/**
*
**
* Modify information such as the expiration date for an account
*
*
* .proto.CryptoUpdateTransactionBody cryptoUpdateAccount = 10;
* @return The cryptoUpdateAccount.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody getCryptoUpdateAccount() {
if (cryptoUpdateAccountBuilder_ == null) {
if (dataCase_ == 10) {
return (com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 10) {
return cryptoUpdateAccountBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Modify information such as the expiration date for an account
*
*
* .proto.CryptoUpdateTransactionBody cryptoUpdateAccount = 10;
*/
public Builder setCryptoUpdateAccount(com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody value) {
if (cryptoUpdateAccountBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
cryptoUpdateAccountBuilder_.setMessage(value);
}
dataCase_ = 10;
return this;
}
/**
*
**
* Modify information such as the expiration date for an account
*
*
* .proto.CryptoUpdateTransactionBody cryptoUpdateAccount = 10;
*/
public Builder setCryptoUpdateAccount(
com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.Builder builderForValue) {
if (cryptoUpdateAccountBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
cryptoUpdateAccountBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 10;
return this;
}
/**
*
**
* Modify information such as the expiration date for an account
*
*
* .proto.CryptoUpdateTransactionBody cryptoUpdateAccount = 10;
*/
public Builder mergeCryptoUpdateAccount(com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody value) {
if (cryptoUpdateAccountBuilder_ == null) {
if (dataCase_ == 10 &&
data_ != com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 10) {
cryptoUpdateAccountBuilder_.mergeFrom(value);
} else {
cryptoUpdateAccountBuilder_.setMessage(value);
}
}
dataCase_ = 10;
return this;
}
/**
*
**
* Modify information such as the expiration date for an account
*
*
* .proto.CryptoUpdateTransactionBody cryptoUpdateAccount = 10;
*/
public Builder clearCryptoUpdateAccount() {
if (cryptoUpdateAccountBuilder_ == null) {
if (dataCase_ == 10) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 10) {
dataCase_ = 0;
data_ = null;
}
cryptoUpdateAccountBuilder_.clear();
}
return this;
}
/**
*
**
* Modify information such as the expiration date for an account
*
*
* .proto.CryptoUpdateTransactionBody cryptoUpdateAccount = 10;
*/
public com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.Builder getCryptoUpdateAccountBuilder() {
return getCryptoUpdateAccountFieldBuilder().getBuilder();
}
/**
*
**
* Modify information such as the expiration date for an account
*
*
* .proto.CryptoUpdateTransactionBody cryptoUpdateAccount = 10;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBodyOrBuilder getCryptoUpdateAccountOrBuilder() {
if ((dataCase_ == 10) && (cryptoUpdateAccountBuilder_ != null)) {
return cryptoUpdateAccountBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 10) {
return (com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Modify information such as the expiration date for an account
*
*
* .proto.CryptoUpdateTransactionBody cryptoUpdateAccount = 10;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBodyOrBuilder>
getCryptoUpdateAccountFieldBuilder() {
if (cryptoUpdateAccountBuilder_ == null) {
if (!(dataCase_ == 10)) {
data_ = com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.getDefaultInstance();
}
cryptoUpdateAccountBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.CryptoUpdateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 10;
onChanged();
return cryptoUpdateAccountBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody, com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FileAppendTransactionBodyOrBuilder> fileAppendBuilder_;
/**
*
**
* Add bytes to the end of the contents of a file
*
*
* .proto.FileAppendTransactionBody fileAppend = 11;
* @return Whether the fileAppend field is set.
*/
@java.lang.Override
public boolean hasFileAppend() {
return dataCase_ == 11;
}
/**
*
**
* Add bytes to the end of the contents of a file
*
*
* .proto.FileAppendTransactionBody fileAppend = 11;
* @return The fileAppend.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody getFileAppend() {
if (fileAppendBuilder_ == null) {
if (dataCase_ == 11) {
return (com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 11) {
return fileAppendBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Add bytes to the end of the contents of a file
*
*
* .proto.FileAppendTransactionBody fileAppend = 11;
*/
public Builder setFileAppend(com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody value) {
if (fileAppendBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
fileAppendBuilder_.setMessage(value);
}
dataCase_ = 11;
return this;
}
/**
*
**
* Add bytes to the end of the contents of a file
*
*
* .proto.FileAppendTransactionBody fileAppend = 11;
*/
public Builder setFileAppend(
com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.Builder builderForValue) {
if (fileAppendBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
fileAppendBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 11;
return this;
}
/**
*
**
* Add bytes to the end of the contents of a file
*
*
* .proto.FileAppendTransactionBody fileAppend = 11;
*/
public Builder mergeFileAppend(com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody value) {
if (fileAppendBuilder_ == null) {
if (dataCase_ == 11 &&
data_ != com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 11) {
fileAppendBuilder_.mergeFrom(value);
} else {
fileAppendBuilder_.setMessage(value);
}
}
dataCase_ = 11;
return this;
}
/**
*
**
* Add bytes to the end of the contents of a file
*
*
* .proto.FileAppendTransactionBody fileAppend = 11;
*/
public Builder clearFileAppend() {
if (fileAppendBuilder_ == null) {
if (dataCase_ == 11) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 11) {
dataCase_ = 0;
data_ = null;
}
fileAppendBuilder_.clear();
}
return this;
}
/**
*
**
* Add bytes to the end of the contents of a file
*
*
* .proto.FileAppendTransactionBody fileAppend = 11;
*/
public com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.Builder getFileAppendBuilder() {
return getFileAppendFieldBuilder().getBuilder();
}
/**
*
**
* Add bytes to the end of the contents of a file
*
*
* .proto.FileAppendTransactionBody fileAppend = 11;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileAppendTransactionBodyOrBuilder getFileAppendOrBuilder() {
if ((dataCase_ == 11) && (fileAppendBuilder_ != null)) {
return fileAppendBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 11) {
return (com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Add bytes to the end of the contents of a file
*
*
* .proto.FileAppendTransactionBody fileAppend = 11;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody, com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FileAppendTransactionBodyOrBuilder>
getFileAppendFieldBuilder() {
if (fileAppendBuilder_ == null) {
if (!(dataCase_ == 11)) {
data_ = com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.getDefaultInstance();
}
fileAppendBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody, com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FileAppendTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.FileAppendTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 11;
onChanged();
return fileAppendBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody, com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FileCreateTransactionBodyOrBuilder> fileCreateBuilder_;
/**
*
**
* Create a new file
*
*
* .proto.FileCreateTransactionBody fileCreate = 12;
* @return Whether the fileCreate field is set.
*/
@java.lang.Override
public boolean hasFileCreate() {
return dataCase_ == 12;
}
/**
*
**
* Create a new file
*
*
* .proto.FileCreateTransactionBody fileCreate = 12;
* @return The fileCreate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody getFileCreate() {
if (fileCreateBuilder_ == null) {
if (dataCase_ == 12) {
return (com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 12) {
return fileCreateBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Create a new file
*
*
* .proto.FileCreateTransactionBody fileCreate = 12;
*/
public Builder setFileCreate(com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody value) {
if (fileCreateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
fileCreateBuilder_.setMessage(value);
}
dataCase_ = 12;
return this;
}
/**
*
**
* Create a new file
*
*
* .proto.FileCreateTransactionBody fileCreate = 12;
*/
public Builder setFileCreate(
com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.Builder builderForValue) {
if (fileCreateBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
fileCreateBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 12;
return this;
}
/**
*
**
* Create a new file
*
*
* .proto.FileCreateTransactionBody fileCreate = 12;
*/
public Builder mergeFileCreate(com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody value) {
if (fileCreateBuilder_ == null) {
if (dataCase_ == 12 &&
data_ != com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 12) {
fileCreateBuilder_.mergeFrom(value);
} else {
fileCreateBuilder_.setMessage(value);
}
}
dataCase_ = 12;
return this;
}
/**
*
**
* Create a new file
*
*
* .proto.FileCreateTransactionBody fileCreate = 12;
*/
public Builder clearFileCreate() {
if (fileCreateBuilder_ == null) {
if (dataCase_ == 12) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 12) {
dataCase_ = 0;
data_ = null;
}
fileCreateBuilder_.clear();
}
return this;
}
/**
*
**
* Create a new file
*
*
* .proto.FileCreateTransactionBody fileCreate = 12;
*/
public com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.Builder getFileCreateBuilder() {
return getFileCreateFieldBuilder().getBuilder();
}
/**
*
**
* Create a new file
*
*
* .proto.FileCreateTransactionBody fileCreate = 12;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileCreateTransactionBodyOrBuilder getFileCreateOrBuilder() {
if ((dataCase_ == 12) && (fileCreateBuilder_ != null)) {
return fileCreateBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 12) {
return (com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Create a new file
*
*
* .proto.FileCreateTransactionBody fileCreate = 12;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody, com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FileCreateTransactionBodyOrBuilder>
getFileCreateFieldBuilder() {
if (fileCreateBuilder_ == null) {
if (!(dataCase_ == 12)) {
data_ = com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.getDefaultInstance();
}
fileCreateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody, com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FileCreateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.FileCreateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 12;
onChanged();
return fileCreateBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBodyOrBuilder> fileDeleteBuilder_;
/**
*
**
* Delete a file (remove contents and mark as deleted until it expires)
*
*
* .proto.FileDeleteTransactionBody fileDelete = 13;
* @return Whether the fileDelete field is set.
*/
@java.lang.Override
public boolean hasFileDelete() {
return dataCase_ == 13;
}
/**
*
**
* Delete a file (remove contents and mark as deleted until it expires)
*
*
* .proto.FileDeleteTransactionBody fileDelete = 13;
* @return The fileDelete.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody getFileDelete() {
if (fileDeleteBuilder_ == null) {
if (dataCase_ == 13) {
return (com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 13) {
return fileDeleteBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Delete a file (remove contents and mark as deleted until it expires)
*
*
* .proto.FileDeleteTransactionBody fileDelete = 13;
*/
public Builder setFileDelete(com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody value) {
if (fileDeleteBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
fileDeleteBuilder_.setMessage(value);
}
dataCase_ = 13;
return this;
}
/**
*
**
* Delete a file (remove contents and mark as deleted until it expires)
*
*
* .proto.FileDeleteTransactionBody fileDelete = 13;
*/
public Builder setFileDelete(
com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.Builder builderForValue) {
if (fileDeleteBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
fileDeleteBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 13;
return this;
}
/**
*
**
* Delete a file (remove contents and mark as deleted until it expires)
*
*
* .proto.FileDeleteTransactionBody fileDelete = 13;
*/
public Builder mergeFileDelete(com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody value) {
if (fileDeleteBuilder_ == null) {
if (dataCase_ == 13 &&
data_ != com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 13) {
fileDeleteBuilder_.mergeFrom(value);
} else {
fileDeleteBuilder_.setMessage(value);
}
}
dataCase_ = 13;
return this;
}
/**
*
**
* Delete a file (remove contents and mark as deleted until it expires)
*
*
* .proto.FileDeleteTransactionBody fileDelete = 13;
*/
public Builder clearFileDelete() {
if (fileDeleteBuilder_ == null) {
if (dataCase_ == 13) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 13) {
dataCase_ = 0;
data_ = null;
}
fileDeleteBuilder_.clear();
}
return this;
}
/**
*
**
* Delete a file (remove contents and mark as deleted until it expires)
*
*
* .proto.FileDeleteTransactionBody fileDelete = 13;
*/
public com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.Builder getFileDeleteBuilder() {
return getFileDeleteFieldBuilder().getBuilder();
}
/**
*
**
* Delete a file (remove contents and mark as deleted until it expires)
*
*
* .proto.FileDeleteTransactionBody fileDelete = 13;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBodyOrBuilder getFileDeleteOrBuilder() {
if ((dataCase_ == 13) && (fileDeleteBuilder_ != null)) {
return fileDeleteBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 13) {
return (com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Delete a file (remove contents and mark as deleted until it expires)
*
*
* .proto.FileDeleteTransactionBody fileDelete = 13;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBodyOrBuilder>
getFileDeleteFieldBuilder() {
if (fileDeleteBuilder_ == null) {
if (!(dataCase_ == 13)) {
data_ = com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.getDefaultInstance();
}
fileDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.FileDeleteTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 13;
onChanged();
return fileDeleteBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBodyOrBuilder> fileUpdateBuilder_;
/**
*
**
* Modify information such as the expiration date for a file
*
*
* .proto.FileUpdateTransactionBody fileUpdate = 14;
* @return Whether the fileUpdate field is set.
*/
@java.lang.Override
public boolean hasFileUpdate() {
return dataCase_ == 14;
}
/**
*
**
* Modify information such as the expiration date for a file
*
*
* .proto.FileUpdateTransactionBody fileUpdate = 14;
* @return The fileUpdate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody getFileUpdate() {
if (fileUpdateBuilder_ == null) {
if (dataCase_ == 14) {
return (com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 14) {
return fileUpdateBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Modify information such as the expiration date for a file
*
*
* .proto.FileUpdateTransactionBody fileUpdate = 14;
*/
public Builder setFileUpdate(com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody value) {
if (fileUpdateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
fileUpdateBuilder_.setMessage(value);
}
dataCase_ = 14;
return this;
}
/**
*
**
* Modify information such as the expiration date for a file
*
*
* .proto.FileUpdateTransactionBody fileUpdate = 14;
*/
public Builder setFileUpdate(
com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.Builder builderForValue) {
if (fileUpdateBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
fileUpdateBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 14;
return this;
}
/**
*
**
* Modify information such as the expiration date for a file
*
*
* .proto.FileUpdateTransactionBody fileUpdate = 14;
*/
public Builder mergeFileUpdate(com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody value) {
if (fileUpdateBuilder_ == null) {
if (dataCase_ == 14 &&
data_ != com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 14) {
fileUpdateBuilder_.mergeFrom(value);
} else {
fileUpdateBuilder_.setMessage(value);
}
}
dataCase_ = 14;
return this;
}
/**
*
**
* Modify information such as the expiration date for a file
*
*
* .proto.FileUpdateTransactionBody fileUpdate = 14;
*/
public Builder clearFileUpdate() {
if (fileUpdateBuilder_ == null) {
if (dataCase_ == 14) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 14) {
dataCase_ = 0;
data_ = null;
}
fileUpdateBuilder_.clear();
}
return this;
}
/**
*
**
* Modify information such as the expiration date for a file
*
*
* .proto.FileUpdateTransactionBody fileUpdate = 14;
*/
public com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.Builder getFileUpdateBuilder() {
return getFileUpdateFieldBuilder().getBuilder();
}
/**
*
**
* Modify information such as the expiration date for a file
*
*
* .proto.FileUpdateTransactionBody fileUpdate = 14;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBodyOrBuilder getFileUpdateOrBuilder() {
if ((dataCase_ == 14) && (fileUpdateBuilder_ != null)) {
return fileUpdateBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 14) {
return (com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Modify information such as the expiration date for a file
*
*
* .proto.FileUpdateTransactionBody fileUpdate = 14;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBodyOrBuilder>
getFileUpdateFieldBuilder() {
if (fileUpdateBuilder_ == null) {
if (!(dataCase_ == 14)) {
data_ = com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.getDefaultInstance();
}
fileUpdateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.FileUpdateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 14;
onChanged();
return fileUpdateBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBodyOrBuilder> systemDeleteBuilder_;
/**
*
**
* Hedera administrative deletion of a file or smart contract
*
*
* .proto.SystemDeleteTransactionBody systemDelete = 15;
* @return Whether the systemDelete field is set.
*/
@java.lang.Override
public boolean hasSystemDelete() {
return dataCase_ == 15;
}
/**
*
**
* Hedera administrative deletion of a file or smart contract
*
*
* .proto.SystemDeleteTransactionBody systemDelete = 15;
* @return The systemDelete.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody getSystemDelete() {
if (systemDeleteBuilder_ == null) {
if (dataCase_ == 15) {
return (com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 15) {
return systemDeleteBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Hedera administrative deletion of a file or smart contract
*
*
* .proto.SystemDeleteTransactionBody systemDelete = 15;
*/
public Builder setSystemDelete(com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody value) {
if (systemDeleteBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
systemDeleteBuilder_.setMessage(value);
}
dataCase_ = 15;
return this;
}
/**
*
**
* Hedera administrative deletion of a file or smart contract
*
*
* .proto.SystemDeleteTransactionBody systemDelete = 15;
*/
public Builder setSystemDelete(
com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.Builder builderForValue) {
if (systemDeleteBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
systemDeleteBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 15;
return this;
}
/**
*
**
* Hedera administrative deletion of a file or smart contract
*
*
* .proto.SystemDeleteTransactionBody systemDelete = 15;
*/
public Builder mergeSystemDelete(com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody value) {
if (systemDeleteBuilder_ == null) {
if (dataCase_ == 15 &&
data_ != com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 15) {
systemDeleteBuilder_.mergeFrom(value);
} else {
systemDeleteBuilder_.setMessage(value);
}
}
dataCase_ = 15;
return this;
}
/**
*
**
* Hedera administrative deletion of a file or smart contract
*
*
* .proto.SystemDeleteTransactionBody systemDelete = 15;
*/
public Builder clearSystemDelete() {
if (systemDeleteBuilder_ == null) {
if (dataCase_ == 15) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 15) {
dataCase_ = 0;
data_ = null;
}
systemDeleteBuilder_.clear();
}
return this;
}
/**
*
**
* Hedera administrative deletion of a file or smart contract
*
*
* .proto.SystemDeleteTransactionBody systemDelete = 15;
*/
public com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.Builder getSystemDeleteBuilder() {
return getSystemDeleteFieldBuilder().getBuilder();
}
/**
*
**
* Hedera administrative deletion of a file or smart contract
*
*
* .proto.SystemDeleteTransactionBody systemDelete = 15;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBodyOrBuilder getSystemDeleteOrBuilder() {
if ((dataCase_ == 15) && (systemDeleteBuilder_ != null)) {
return systemDeleteBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 15) {
return (com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Hedera administrative deletion of a file or smart contract
*
*
* .proto.SystemDeleteTransactionBody systemDelete = 15;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBodyOrBuilder>
getSystemDeleteFieldBuilder() {
if (systemDeleteBuilder_ == null) {
if (!(dataCase_ == 15)) {
data_ = com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.getDefaultInstance();
}
systemDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.SystemDeleteTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 15;
onChanged();
return systemDeleteBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody, com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBodyOrBuilder> systemUndeleteBuilder_;
/**
*
**
* To undelete an entity deleted by SystemDelete
*
*
* .proto.SystemUndeleteTransactionBody systemUndelete = 16;
* @return Whether the systemUndelete field is set.
*/
@java.lang.Override
public boolean hasSystemUndelete() {
return dataCase_ == 16;
}
/**
*
**
* To undelete an entity deleted by SystemDelete
*
*
* .proto.SystemUndeleteTransactionBody systemUndelete = 16;
* @return The systemUndelete.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody getSystemUndelete() {
if (systemUndeleteBuilder_ == null) {
if (dataCase_ == 16) {
return (com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 16) {
return systemUndeleteBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* To undelete an entity deleted by SystemDelete
*
*
* .proto.SystemUndeleteTransactionBody systemUndelete = 16;
*/
public Builder setSystemUndelete(com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody value) {
if (systemUndeleteBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
systemUndeleteBuilder_.setMessage(value);
}
dataCase_ = 16;
return this;
}
/**
*
**
* To undelete an entity deleted by SystemDelete
*
*
* .proto.SystemUndeleteTransactionBody systemUndelete = 16;
*/
public Builder setSystemUndelete(
com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.Builder builderForValue) {
if (systemUndeleteBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
systemUndeleteBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 16;
return this;
}
/**
*
**
* To undelete an entity deleted by SystemDelete
*
*
* .proto.SystemUndeleteTransactionBody systemUndelete = 16;
*/
public Builder mergeSystemUndelete(com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody value) {
if (systemUndeleteBuilder_ == null) {
if (dataCase_ == 16 &&
data_ != com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 16) {
systemUndeleteBuilder_.mergeFrom(value);
} else {
systemUndeleteBuilder_.setMessage(value);
}
}
dataCase_ = 16;
return this;
}
/**
*
**
* To undelete an entity deleted by SystemDelete
*
*
* .proto.SystemUndeleteTransactionBody systemUndelete = 16;
*/
public Builder clearSystemUndelete() {
if (systemUndeleteBuilder_ == null) {
if (dataCase_ == 16) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 16) {
dataCase_ = 0;
data_ = null;
}
systemUndeleteBuilder_.clear();
}
return this;
}
/**
*
**
* To undelete an entity deleted by SystemDelete
*
*
* .proto.SystemUndeleteTransactionBody systemUndelete = 16;
*/
public com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.Builder getSystemUndeleteBuilder() {
return getSystemUndeleteFieldBuilder().getBuilder();
}
/**
*
**
* To undelete an entity deleted by SystemDelete
*
*
* .proto.SystemUndeleteTransactionBody systemUndelete = 16;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBodyOrBuilder getSystemUndeleteOrBuilder() {
if ((dataCase_ == 16) && (systemUndeleteBuilder_ != null)) {
return systemUndeleteBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 16) {
return (com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* To undelete an entity deleted by SystemDelete
*
*
* .proto.SystemUndeleteTransactionBody systemUndelete = 16;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody, com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBodyOrBuilder>
getSystemUndeleteFieldBuilder() {
if (systemUndeleteBuilder_ == null) {
if (!(dataCase_ == 16)) {
data_ = com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.getDefaultInstance();
}
systemUndeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody, com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.SystemUndeleteTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 16;
onChanged();
return systemUndeleteBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FreezeTransactionBody, com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FreezeTransactionBodyOrBuilder> freezeBuilder_;
/**
*
**
* Freeze the nodes
*
*
* .proto.FreezeTransactionBody freeze = 17;
* @return Whether the freeze field is set.
*/
@java.lang.Override
public boolean hasFreeze() {
return dataCase_ == 17;
}
/**
*
**
* Freeze the nodes
*
*
* .proto.FreezeTransactionBody freeze = 17;
* @return The freeze.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FreezeTransactionBody getFreeze() {
if (freezeBuilder_ == null) {
if (dataCase_ == 17) {
return (com.hedera.hashgraph.sdk.proto.FreezeTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 17) {
return freezeBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Freeze the nodes
*
*
* .proto.FreezeTransactionBody freeze = 17;
*/
public Builder setFreeze(com.hedera.hashgraph.sdk.proto.FreezeTransactionBody value) {
if (freezeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
freezeBuilder_.setMessage(value);
}
dataCase_ = 17;
return this;
}
/**
*
**
* Freeze the nodes
*
*
* .proto.FreezeTransactionBody freeze = 17;
*/
public Builder setFreeze(
com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.Builder builderForValue) {
if (freezeBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
freezeBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 17;
return this;
}
/**
*
**
* Freeze the nodes
*
*
* .proto.FreezeTransactionBody freeze = 17;
*/
public Builder mergeFreeze(com.hedera.hashgraph.sdk.proto.FreezeTransactionBody value) {
if (freezeBuilder_ == null) {
if (dataCase_ == 17 &&
data_ != com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.FreezeTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 17) {
freezeBuilder_.mergeFrom(value);
} else {
freezeBuilder_.setMessage(value);
}
}
dataCase_ = 17;
return this;
}
/**
*
**
* Freeze the nodes
*
*
* .proto.FreezeTransactionBody freeze = 17;
*/
public Builder clearFreeze() {
if (freezeBuilder_ == null) {
if (dataCase_ == 17) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 17) {
dataCase_ = 0;
data_ = null;
}
freezeBuilder_.clear();
}
return this;
}
/**
*
**
* Freeze the nodes
*
*
* .proto.FreezeTransactionBody freeze = 17;
*/
public com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.Builder getFreezeBuilder() {
return getFreezeFieldBuilder().getBuilder();
}
/**
*
**
* Freeze the nodes
*
*
* .proto.FreezeTransactionBody freeze = 17;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.FreezeTransactionBodyOrBuilder getFreezeOrBuilder() {
if ((dataCase_ == 17) && (freezeBuilder_ != null)) {
return freezeBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 17) {
return (com.hedera.hashgraph.sdk.proto.FreezeTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Freeze the nodes
*
*
* .proto.FreezeTransactionBody freeze = 17;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FreezeTransactionBody, com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FreezeTransactionBodyOrBuilder>
getFreezeFieldBuilder() {
if (freezeBuilder_ == null) {
if (!(dataCase_ == 17)) {
data_ = com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.getDefaultInstance();
}
freezeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.FreezeTransactionBody, com.hedera.hashgraph.sdk.proto.FreezeTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.FreezeTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.FreezeTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 17;
onChanged();
return freezeBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody, com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBodyOrBuilder> consensusCreateTopicBuilder_;
/**
*
**
* Creates a topic
*
*
* .proto.ConsensusCreateTopicTransactionBody consensusCreateTopic = 18;
* @return Whether the consensusCreateTopic field is set.
*/
@java.lang.Override
public boolean hasConsensusCreateTopic() {
return dataCase_ == 18;
}
/**
*
**
* Creates a topic
*
*
* .proto.ConsensusCreateTopicTransactionBody consensusCreateTopic = 18;
* @return The consensusCreateTopic.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody getConsensusCreateTopic() {
if (consensusCreateTopicBuilder_ == null) {
if (dataCase_ == 18) {
return (com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 18) {
return consensusCreateTopicBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Creates a topic
*
*
* .proto.ConsensusCreateTopicTransactionBody consensusCreateTopic = 18;
*/
public Builder setConsensusCreateTopic(com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody value) {
if (consensusCreateTopicBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
consensusCreateTopicBuilder_.setMessage(value);
}
dataCase_ = 18;
return this;
}
/**
*
**
* Creates a topic
*
*
* .proto.ConsensusCreateTopicTransactionBody consensusCreateTopic = 18;
*/
public Builder setConsensusCreateTopic(
com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.Builder builderForValue) {
if (consensusCreateTopicBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
consensusCreateTopicBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 18;
return this;
}
/**
*
**
* Creates a topic
*
*
* .proto.ConsensusCreateTopicTransactionBody consensusCreateTopic = 18;
*/
public Builder mergeConsensusCreateTopic(com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody value) {
if (consensusCreateTopicBuilder_ == null) {
if (dataCase_ == 18 &&
data_ != com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 18) {
consensusCreateTopicBuilder_.mergeFrom(value);
} else {
consensusCreateTopicBuilder_.setMessage(value);
}
}
dataCase_ = 18;
return this;
}
/**
*
**
* Creates a topic
*
*
* .proto.ConsensusCreateTopicTransactionBody consensusCreateTopic = 18;
*/
public Builder clearConsensusCreateTopic() {
if (consensusCreateTopicBuilder_ == null) {
if (dataCase_ == 18) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 18) {
dataCase_ = 0;
data_ = null;
}
consensusCreateTopicBuilder_.clear();
}
return this;
}
/**
*
**
* Creates a topic
*
*
* .proto.ConsensusCreateTopicTransactionBody consensusCreateTopic = 18;
*/
public com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.Builder getConsensusCreateTopicBuilder() {
return getConsensusCreateTopicFieldBuilder().getBuilder();
}
/**
*
**
* Creates a topic
*
*
* .proto.ConsensusCreateTopicTransactionBody consensusCreateTopic = 18;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBodyOrBuilder getConsensusCreateTopicOrBuilder() {
if ((dataCase_ == 18) && (consensusCreateTopicBuilder_ != null)) {
return consensusCreateTopicBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 18) {
return (com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Creates a topic
*
*
* .proto.ConsensusCreateTopicTransactionBody consensusCreateTopic = 18;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody, com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBodyOrBuilder>
getConsensusCreateTopicFieldBuilder() {
if (consensusCreateTopicBuilder_ == null) {
if (!(dataCase_ == 18)) {
data_ = com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.getDefaultInstance();
}
consensusCreateTopicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody, com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.ConsensusCreateTopicTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 18;
onChanged();
return consensusCreateTopicBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody, com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBodyOrBuilder> consensusUpdateTopicBuilder_;
/**
*
**
* Updates a topic
*
*
* .proto.ConsensusUpdateTopicTransactionBody consensusUpdateTopic = 19;
* @return Whether the consensusUpdateTopic field is set.
*/
@java.lang.Override
public boolean hasConsensusUpdateTopic() {
return dataCase_ == 19;
}
/**
*
**
* Updates a topic
*
*
* .proto.ConsensusUpdateTopicTransactionBody consensusUpdateTopic = 19;
* @return The consensusUpdateTopic.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody getConsensusUpdateTopic() {
if (consensusUpdateTopicBuilder_ == null) {
if (dataCase_ == 19) {
return (com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 19) {
return consensusUpdateTopicBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Updates a topic
*
*
* .proto.ConsensusUpdateTopicTransactionBody consensusUpdateTopic = 19;
*/
public Builder setConsensusUpdateTopic(com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody value) {
if (consensusUpdateTopicBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
consensusUpdateTopicBuilder_.setMessage(value);
}
dataCase_ = 19;
return this;
}
/**
*
**
* Updates a topic
*
*
* .proto.ConsensusUpdateTopicTransactionBody consensusUpdateTopic = 19;
*/
public Builder setConsensusUpdateTopic(
com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.Builder builderForValue) {
if (consensusUpdateTopicBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
consensusUpdateTopicBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 19;
return this;
}
/**
*
**
* Updates a topic
*
*
* .proto.ConsensusUpdateTopicTransactionBody consensusUpdateTopic = 19;
*/
public Builder mergeConsensusUpdateTopic(com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody value) {
if (consensusUpdateTopicBuilder_ == null) {
if (dataCase_ == 19 &&
data_ != com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 19) {
consensusUpdateTopicBuilder_.mergeFrom(value);
} else {
consensusUpdateTopicBuilder_.setMessage(value);
}
}
dataCase_ = 19;
return this;
}
/**
*
**
* Updates a topic
*
*
* .proto.ConsensusUpdateTopicTransactionBody consensusUpdateTopic = 19;
*/
public Builder clearConsensusUpdateTopic() {
if (consensusUpdateTopicBuilder_ == null) {
if (dataCase_ == 19) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 19) {
dataCase_ = 0;
data_ = null;
}
consensusUpdateTopicBuilder_.clear();
}
return this;
}
/**
*
**
* Updates a topic
*
*
* .proto.ConsensusUpdateTopicTransactionBody consensusUpdateTopic = 19;
*/
public com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.Builder getConsensusUpdateTopicBuilder() {
return getConsensusUpdateTopicFieldBuilder().getBuilder();
}
/**
*
**
* Updates a topic
*
*
* .proto.ConsensusUpdateTopicTransactionBody consensusUpdateTopic = 19;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBodyOrBuilder getConsensusUpdateTopicOrBuilder() {
if ((dataCase_ == 19) && (consensusUpdateTopicBuilder_ != null)) {
return consensusUpdateTopicBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 19) {
return (com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Updates a topic
*
*
* .proto.ConsensusUpdateTopicTransactionBody consensusUpdateTopic = 19;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody, com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBodyOrBuilder>
getConsensusUpdateTopicFieldBuilder() {
if (consensusUpdateTopicBuilder_ == null) {
if (!(dataCase_ == 19)) {
data_ = com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.getDefaultInstance();
}
consensusUpdateTopicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody, com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.ConsensusUpdateTopicTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 19;
onChanged();
return consensusUpdateTopicBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody, com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBodyOrBuilder> consensusDeleteTopicBuilder_;
/**
*
**
* Deletes a topic
*
*
* .proto.ConsensusDeleteTopicTransactionBody consensusDeleteTopic = 20;
* @return Whether the consensusDeleteTopic field is set.
*/
@java.lang.Override
public boolean hasConsensusDeleteTopic() {
return dataCase_ == 20;
}
/**
*
**
* Deletes a topic
*
*
* .proto.ConsensusDeleteTopicTransactionBody consensusDeleteTopic = 20;
* @return The consensusDeleteTopic.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody getConsensusDeleteTopic() {
if (consensusDeleteTopicBuilder_ == null) {
if (dataCase_ == 20) {
return (com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 20) {
return consensusDeleteTopicBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Deletes a topic
*
*
* .proto.ConsensusDeleteTopicTransactionBody consensusDeleteTopic = 20;
*/
public Builder setConsensusDeleteTopic(com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody value) {
if (consensusDeleteTopicBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
consensusDeleteTopicBuilder_.setMessage(value);
}
dataCase_ = 20;
return this;
}
/**
*
**
* Deletes a topic
*
*
* .proto.ConsensusDeleteTopicTransactionBody consensusDeleteTopic = 20;
*/
public Builder setConsensusDeleteTopic(
com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.Builder builderForValue) {
if (consensusDeleteTopicBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
consensusDeleteTopicBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 20;
return this;
}
/**
*
**
* Deletes a topic
*
*
* .proto.ConsensusDeleteTopicTransactionBody consensusDeleteTopic = 20;
*/
public Builder mergeConsensusDeleteTopic(com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody value) {
if (consensusDeleteTopicBuilder_ == null) {
if (dataCase_ == 20 &&
data_ != com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 20) {
consensusDeleteTopicBuilder_.mergeFrom(value);
} else {
consensusDeleteTopicBuilder_.setMessage(value);
}
}
dataCase_ = 20;
return this;
}
/**
*
**
* Deletes a topic
*
*
* .proto.ConsensusDeleteTopicTransactionBody consensusDeleteTopic = 20;
*/
public Builder clearConsensusDeleteTopic() {
if (consensusDeleteTopicBuilder_ == null) {
if (dataCase_ == 20) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 20) {
dataCase_ = 0;
data_ = null;
}
consensusDeleteTopicBuilder_.clear();
}
return this;
}
/**
*
**
* Deletes a topic
*
*
* .proto.ConsensusDeleteTopicTransactionBody consensusDeleteTopic = 20;
*/
public com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.Builder getConsensusDeleteTopicBuilder() {
return getConsensusDeleteTopicFieldBuilder().getBuilder();
}
/**
*
**
* Deletes a topic
*
*
* .proto.ConsensusDeleteTopicTransactionBody consensusDeleteTopic = 20;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBodyOrBuilder getConsensusDeleteTopicOrBuilder() {
if ((dataCase_ == 20) && (consensusDeleteTopicBuilder_ != null)) {
return consensusDeleteTopicBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 20) {
return (com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Deletes a topic
*
*
* .proto.ConsensusDeleteTopicTransactionBody consensusDeleteTopic = 20;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody, com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBodyOrBuilder>
getConsensusDeleteTopicFieldBuilder() {
if (consensusDeleteTopicBuilder_ == null) {
if (!(dataCase_ == 20)) {
data_ = com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.getDefaultInstance();
}
consensusDeleteTopicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody, com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.ConsensusDeleteTopicTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 20;
onChanged();
return consensusDeleteTopicBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody, com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBodyOrBuilder> consensusSubmitMessageBuilder_;
/**
*
**
* Submits message to a topic
*
*
* .proto.ConsensusSubmitMessageTransactionBody consensusSubmitMessage = 21;
* @return Whether the consensusSubmitMessage field is set.
*/
@java.lang.Override
public boolean hasConsensusSubmitMessage() {
return dataCase_ == 21;
}
/**
*
**
* Submits message to a topic
*
*
* .proto.ConsensusSubmitMessageTransactionBody consensusSubmitMessage = 21;
* @return The consensusSubmitMessage.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody getConsensusSubmitMessage() {
if (consensusSubmitMessageBuilder_ == null) {
if (dataCase_ == 21) {
return (com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 21) {
return consensusSubmitMessageBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Submits message to a topic
*
*
* .proto.ConsensusSubmitMessageTransactionBody consensusSubmitMessage = 21;
*/
public Builder setConsensusSubmitMessage(com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody value) {
if (consensusSubmitMessageBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
consensusSubmitMessageBuilder_.setMessage(value);
}
dataCase_ = 21;
return this;
}
/**
*
**
* Submits message to a topic
*
*
* .proto.ConsensusSubmitMessageTransactionBody consensusSubmitMessage = 21;
*/
public Builder setConsensusSubmitMessage(
com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.Builder builderForValue) {
if (consensusSubmitMessageBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
consensusSubmitMessageBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 21;
return this;
}
/**
*
**
* Submits message to a topic
*
*
* .proto.ConsensusSubmitMessageTransactionBody consensusSubmitMessage = 21;
*/
public Builder mergeConsensusSubmitMessage(com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody value) {
if (consensusSubmitMessageBuilder_ == null) {
if (dataCase_ == 21 &&
data_ != com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 21) {
consensusSubmitMessageBuilder_.mergeFrom(value);
} else {
consensusSubmitMessageBuilder_.setMessage(value);
}
}
dataCase_ = 21;
return this;
}
/**
*
**
* Submits message to a topic
*
*
* .proto.ConsensusSubmitMessageTransactionBody consensusSubmitMessage = 21;
*/
public Builder clearConsensusSubmitMessage() {
if (consensusSubmitMessageBuilder_ == null) {
if (dataCase_ == 21) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 21) {
dataCase_ = 0;
data_ = null;
}
consensusSubmitMessageBuilder_.clear();
}
return this;
}
/**
*
**
* Submits message to a topic
*
*
* .proto.ConsensusSubmitMessageTransactionBody consensusSubmitMessage = 21;
*/
public com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.Builder getConsensusSubmitMessageBuilder() {
return getConsensusSubmitMessageFieldBuilder().getBuilder();
}
/**
*
**
* Submits message to a topic
*
*
* .proto.ConsensusSubmitMessageTransactionBody consensusSubmitMessage = 21;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBodyOrBuilder getConsensusSubmitMessageOrBuilder() {
if ((dataCase_ == 21) && (consensusSubmitMessageBuilder_ != null)) {
return consensusSubmitMessageBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 21) {
return (com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Submits message to a topic
*
*
* .proto.ConsensusSubmitMessageTransactionBody consensusSubmitMessage = 21;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody, com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBodyOrBuilder>
getConsensusSubmitMessageFieldBuilder() {
if (consensusSubmitMessageBuilder_ == null) {
if (!(dataCase_ == 21)) {
data_ = com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.getDefaultInstance();
}
consensusSubmitMessageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody, com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.ConsensusSubmitMessageTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 21;
onChanged();
return consensusSubmitMessageBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBodyOrBuilder> tokenCreationBuilder_;
/**
*
**
* Creates a token instance
*
*
* .proto.TokenCreateTransactionBody tokenCreation = 22;
* @return Whether the tokenCreation field is set.
*/
@java.lang.Override
public boolean hasTokenCreation() {
return dataCase_ == 22;
}
/**
*
**
* Creates a token instance
*
*
* .proto.TokenCreateTransactionBody tokenCreation = 22;
* @return The tokenCreation.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody getTokenCreation() {
if (tokenCreationBuilder_ == null) {
if (dataCase_ == 22) {
return (com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 22) {
return tokenCreationBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Creates a token instance
*
*
* .proto.TokenCreateTransactionBody tokenCreation = 22;
*/
public Builder setTokenCreation(com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody value) {
if (tokenCreationBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenCreationBuilder_.setMessage(value);
}
dataCase_ = 22;
return this;
}
/**
*
**
* Creates a token instance
*
*
* .proto.TokenCreateTransactionBody tokenCreation = 22;
*/
public Builder setTokenCreation(
com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.Builder builderForValue) {
if (tokenCreationBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenCreationBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 22;
return this;
}
/**
*
**
* Creates a token instance
*
*
* .proto.TokenCreateTransactionBody tokenCreation = 22;
*/
public Builder mergeTokenCreation(com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody value) {
if (tokenCreationBuilder_ == null) {
if (dataCase_ == 22 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 22) {
tokenCreationBuilder_.mergeFrom(value);
} else {
tokenCreationBuilder_.setMessage(value);
}
}
dataCase_ = 22;
return this;
}
/**
*
**
* Creates a token instance
*
*
* .proto.TokenCreateTransactionBody tokenCreation = 22;
*/
public Builder clearTokenCreation() {
if (tokenCreationBuilder_ == null) {
if (dataCase_ == 22) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 22) {
dataCase_ = 0;
data_ = null;
}
tokenCreationBuilder_.clear();
}
return this;
}
/**
*
**
* Creates a token instance
*
*
* .proto.TokenCreateTransactionBody tokenCreation = 22;
*/
public com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.Builder getTokenCreationBuilder() {
return getTokenCreationFieldBuilder().getBuilder();
}
/**
*
**
* Creates a token instance
*
*
* .proto.TokenCreateTransactionBody tokenCreation = 22;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBodyOrBuilder getTokenCreationOrBuilder() {
if ((dataCase_ == 22) && (tokenCreationBuilder_ != null)) {
return tokenCreationBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 22) {
return (com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Creates a token instance
*
*
* .proto.TokenCreateTransactionBody tokenCreation = 22;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBodyOrBuilder>
getTokenCreationFieldBuilder() {
if (tokenCreationBuilder_ == null) {
if (!(dataCase_ == 22)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.getDefaultInstance();
}
tokenCreationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenCreateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 22;
onChanged();
return tokenCreationBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody, com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBodyOrBuilder> tokenFreezeBuilder_;
/**
*
**
* Freezes account not to be able to transact with a token
*
*
* .proto.TokenFreezeAccountTransactionBody tokenFreeze = 23;
* @return Whether the tokenFreeze field is set.
*/
@java.lang.Override
public boolean hasTokenFreeze() {
return dataCase_ == 23;
}
/**
*
**
* Freezes account not to be able to transact with a token
*
*
* .proto.TokenFreezeAccountTransactionBody tokenFreeze = 23;
* @return The tokenFreeze.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody getTokenFreeze() {
if (tokenFreezeBuilder_ == null) {
if (dataCase_ == 23) {
return (com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 23) {
return tokenFreezeBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Freezes account not to be able to transact with a token
*
*
* .proto.TokenFreezeAccountTransactionBody tokenFreeze = 23;
*/
public Builder setTokenFreeze(com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody value) {
if (tokenFreezeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenFreezeBuilder_.setMessage(value);
}
dataCase_ = 23;
return this;
}
/**
*
**
* Freezes account not to be able to transact with a token
*
*
* .proto.TokenFreezeAccountTransactionBody tokenFreeze = 23;
*/
public Builder setTokenFreeze(
com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.Builder builderForValue) {
if (tokenFreezeBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenFreezeBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 23;
return this;
}
/**
*
**
* Freezes account not to be able to transact with a token
*
*
* .proto.TokenFreezeAccountTransactionBody tokenFreeze = 23;
*/
public Builder mergeTokenFreeze(com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody value) {
if (tokenFreezeBuilder_ == null) {
if (dataCase_ == 23 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 23) {
tokenFreezeBuilder_.mergeFrom(value);
} else {
tokenFreezeBuilder_.setMessage(value);
}
}
dataCase_ = 23;
return this;
}
/**
*
**
* Freezes account not to be able to transact with a token
*
*
* .proto.TokenFreezeAccountTransactionBody tokenFreeze = 23;
*/
public Builder clearTokenFreeze() {
if (tokenFreezeBuilder_ == null) {
if (dataCase_ == 23) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 23) {
dataCase_ = 0;
data_ = null;
}
tokenFreezeBuilder_.clear();
}
return this;
}
/**
*
**
* Freezes account not to be able to transact with a token
*
*
* .proto.TokenFreezeAccountTransactionBody tokenFreeze = 23;
*/
public com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.Builder getTokenFreezeBuilder() {
return getTokenFreezeFieldBuilder().getBuilder();
}
/**
*
**
* Freezes account not to be able to transact with a token
*
*
* .proto.TokenFreezeAccountTransactionBody tokenFreeze = 23;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBodyOrBuilder getTokenFreezeOrBuilder() {
if ((dataCase_ == 23) && (tokenFreezeBuilder_ != null)) {
return tokenFreezeBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 23) {
return (com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Freezes account not to be able to transact with a token
*
*
* .proto.TokenFreezeAccountTransactionBody tokenFreeze = 23;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody, com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBodyOrBuilder>
getTokenFreezeFieldBuilder() {
if (tokenFreezeBuilder_ == null) {
if (!(dataCase_ == 23)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.getDefaultInstance();
}
tokenFreezeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody, com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenFreezeAccountTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 23;
onChanged();
return tokenFreezeBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody, com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBodyOrBuilder> tokenUnfreezeBuilder_;
/**
*
**
* Unfreezes account for a token
*
*
* .proto.TokenUnfreezeAccountTransactionBody tokenUnfreeze = 24;
* @return Whether the tokenUnfreeze field is set.
*/
@java.lang.Override
public boolean hasTokenUnfreeze() {
return dataCase_ == 24;
}
/**
*
**
* Unfreezes account for a token
*
*
* .proto.TokenUnfreezeAccountTransactionBody tokenUnfreeze = 24;
* @return The tokenUnfreeze.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody getTokenUnfreeze() {
if (tokenUnfreezeBuilder_ == null) {
if (dataCase_ == 24) {
return (com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 24) {
return tokenUnfreezeBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Unfreezes account for a token
*
*
* .proto.TokenUnfreezeAccountTransactionBody tokenUnfreeze = 24;
*/
public Builder setTokenUnfreeze(com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody value) {
if (tokenUnfreezeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenUnfreezeBuilder_.setMessage(value);
}
dataCase_ = 24;
return this;
}
/**
*
**
* Unfreezes account for a token
*
*
* .proto.TokenUnfreezeAccountTransactionBody tokenUnfreeze = 24;
*/
public Builder setTokenUnfreeze(
com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.Builder builderForValue) {
if (tokenUnfreezeBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenUnfreezeBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 24;
return this;
}
/**
*
**
* Unfreezes account for a token
*
*
* .proto.TokenUnfreezeAccountTransactionBody tokenUnfreeze = 24;
*/
public Builder mergeTokenUnfreeze(com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody value) {
if (tokenUnfreezeBuilder_ == null) {
if (dataCase_ == 24 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 24) {
tokenUnfreezeBuilder_.mergeFrom(value);
} else {
tokenUnfreezeBuilder_.setMessage(value);
}
}
dataCase_ = 24;
return this;
}
/**
*
**
* Unfreezes account for a token
*
*
* .proto.TokenUnfreezeAccountTransactionBody tokenUnfreeze = 24;
*/
public Builder clearTokenUnfreeze() {
if (tokenUnfreezeBuilder_ == null) {
if (dataCase_ == 24) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 24) {
dataCase_ = 0;
data_ = null;
}
tokenUnfreezeBuilder_.clear();
}
return this;
}
/**
*
**
* Unfreezes account for a token
*
*
* .proto.TokenUnfreezeAccountTransactionBody tokenUnfreeze = 24;
*/
public com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.Builder getTokenUnfreezeBuilder() {
return getTokenUnfreezeFieldBuilder().getBuilder();
}
/**
*
**
* Unfreezes account for a token
*
*
* .proto.TokenUnfreezeAccountTransactionBody tokenUnfreeze = 24;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBodyOrBuilder getTokenUnfreezeOrBuilder() {
if ((dataCase_ == 24) && (tokenUnfreezeBuilder_ != null)) {
return tokenUnfreezeBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 24) {
return (com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Unfreezes account for a token
*
*
* .proto.TokenUnfreezeAccountTransactionBody tokenUnfreeze = 24;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody, com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBodyOrBuilder>
getTokenUnfreezeFieldBuilder() {
if (tokenUnfreezeBuilder_ == null) {
if (!(dataCase_ == 24)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.getDefaultInstance();
}
tokenUnfreezeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody, com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenUnfreezeAccountTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 24;
onChanged();
return tokenUnfreezeBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody, com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBodyOrBuilder> tokenGrantKycBuilder_;
/**
*
**
* Grants KYC to an account for a token
*
*
* .proto.TokenGrantKycTransactionBody tokenGrantKyc = 25;
* @return Whether the tokenGrantKyc field is set.
*/
@java.lang.Override
public boolean hasTokenGrantKyc() {
return dataCase_ == 25;
}
/**
*
**
* Grants KYC to an account for a token
*
*
* .proto.TokenGrantKycTransactionBody tokenGrantKyc = 25;
* @return The tokenGrantKyc.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody getTokenGrantKyc() {
if (tokenGrantKycBuilder_ == null) {
if (dataCase_ == 25) {
return (com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 25) {
return tokenGrantKycBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Grants KYC to an account for a token
*
*
* .proto.TokenGrantKycTransactionBody tokenGrantKyc = 25;
*/
public Builder setTokenGrantKyc(com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody value) {
if (tokenGrantKycBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenGrantKycBuilder_.setMessage(value);
}
dataCase_ = 25;
return this;
}
/**
*
**
* Grants KYC to an account for a token
*
*
* .proto.TokenGrantKycTransactionBody tokenGrantKyc = 25;
*/
public Builder setTokenGrantKyc(
com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.Builder builderForValue) {
if (tokenGrantKycBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenGrantKycBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 25;
return this;
}
/**
*
**
* Grants KYC to an account for a token
*
*
* .proto.TokenGrantKycTransactionBody tokenGrantKyc = 25;
*/
public Builder mergeTokenGrantKyc(com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody value) {
if (tokenGrantKycBuilder_ == null) {
if (dataCase_ == 25 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 25) {
tokenGrantKycBuilder_.mergeFrom(value);
} else {
tokenGrantKycBuilder_.setMessage(value);
}
}
dataCase_ = 25;
return this;
}
/**
*
**
* Grants KYC to an account for a token
*
*
* .proto.TokenGrantKycTransactionBody tokenGrantKyc = 25;
*/
public Builder clearTokenGrantKyc() {
if (tokenGrantKycBuilder_ == null) {
if (dataCase_ == 25) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 25) {
dataCase_ = 0;
data_ = null;
}
tokenGrantKycBuilder_.clear();
}
return this;
}
/**
*
**
* Grants KYC to an account for a token
*
*
* .proto.TokenGrantKycTransactionBody tokenGrantKyc = 25;
*/
public com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.Builder getTokenGrantKycBuilder() {
return getTokenGrantKycFieldBuilder().getBuilder();
}
/**
*
**
* Grants KYC to an account for a token
*
*
* .proto.TokenGrantKycTransactionBody tokenGrantKyc = 25;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBodyOrBuilder getTokenGrantKycOrBuilder() {
if ((dataCase_ == 25) && (tokenGrantKycBuilder_ != null)) {
return tokenGrantKycBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 25) {
return (com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Grants KYC to an account for a token
*
*
* .proto.TokenGrantKycTransactionBody tokenGrantKyc = 25;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody, com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBodyOrBuilder>
getTokenGrantKycFieldBuilder() {
if (tokenGrantKycBuilder_ == null) {
if (!(dataCase_ == 25)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.getDefaultInstance();
}
tokenGrantKycBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody, com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenGrantKycTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 25;
onChanged();
return tokenGrantKycBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody, com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBodyOrBuilder> tokenRevokeKycBuilder_;
/**
*
**
* Revokes KYC of an account for a token
*
*
* .proto.TokenRevokeKycTransactionBody tokenRevokeKyc = 26;
* @return Whether the tokenRevokeKyc field is set.
*/
@java.lang.Override
public boolean hasTokenRevokeKyc() {
return dataCase_ == 26;
}
/**
*
**
* Revokes KYC of an account for a token
*
*
* .proto.TokenRevokeKycTransactionBody tokenRevokeKyc = 26;
* @return The tokenRevokeKyc.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody getTokenRevokeKyc() {
if (tokenRevokeKycBuilder_ == null) {
if (dataCase_ == 26) {
return (com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 26) {
return tokenRevokeKycBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Revokes KYC of an account for a token
*
*
* .proto.TokenRevokeKycTransactionBody tokenRevokeKyc = 26;
*/
public Builder setTokenRevokeKyc(com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody value) {
if (tokenRevokeKycBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenRevokeKycBuilder_.setMessage(value);
}
dataCase_ = 26;
return this;
}
/**
*
**
* Revokes KYC of an account for a token
*
*
* .proto.TokenRevokeKycTransactionBody tokenRevokeKyc = 26;
*/
public Builder setTokenRevokeKyc(
com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.Builder builderForValue) {
if (tokenRevokeKycBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenRevokeKycBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 26;
return this;
}
/**
*
**
* Revokes KYC of an account for a token
*
*
* .proto.TokenRevokeKycTransactionBody tokenRevokeKyc = 26;
*/
public Builder mergeTokenRevokeKyc(com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody value) {
if (tokenRevokeKycBuilder_ == null) {
if (dataCase_ == 26 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 26) {
tokenRevokeKycBuilder_.mergeFrom(value);
} else {
tokenRevokeKycBuilder_.setMessage(value);
}
}
dataCase_ = 26;
return this;
}
/**
*
**
* Revokes KYC of an account for a token
*
*
* .proto.TokenRevokeKycTransactionBody tokenRevokeKyc = 26;
*/
public Builder clearTokenRevokeKyc() {
if (tokenRevokeKycBuilder_ == null) {
if (dataCase_ == 26) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 26) {
dataCase_ = 0;
data_ = null;
}
tokenRevokeKycBuilder_.clear();
}
return this;
}
/**
*
**
* Revokes KYC of an account for a token
*
*
* .proto.TokenRevokeKycTransactionBody tokenRevokeKyc = 26;
*/
public com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.Builder getTokenRevokeKycBuilder() {
return getTokenRevokeKycFieldBuilder().getBuilder();
}
/**
*
**
* Revokes KYC of an account for a token
*
*
* .proto.TokenRevokeKycTransactionBody tokenRevokeKyc = 26;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBodyOrBuilder getTokenRevokeKycOrBuilder() {
if ((dataCase_ == 26) && (tokenRevokeKycBuilder_ != null)) {
return tokenRevokeKycBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 26) {
return (com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Revokes KYC of an account for a token
*
*
* .proto.TokenRevokeKycTransactionBody tokenRevokeKyc = 26;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody, com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBodyOrBuilder>
getTokenRevokeKycFieldBuilder() {
if (tokenRevokeKycBuilder_ == null) {
if (!(dataCase_ == 26)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.getDefaultInstance();
}
tokenRevokeKycBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody, com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenRevokeKycTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 26;
onChanged();
return tokenRevokeKycBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBodyOrBuilder> tokenDeletionBuilder_;
/**
*
**
* Deletes a token instance
*
*
* .proto.TokenDeleteTransactionBody tokenDeletion = 27;
* @return Whether the tokenDeletion field is set.
*/
@java.lang.Override
public boolean hasTokenDeletion() {
return dataCase_ == 27;
}
/**
*
**
* Deletes a token instance
*
*
* .proto.TokenDeleteTransactionBody tokenDeletion = 27;
* @return The tokenDeletion.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody getTokenDeletion() {
if (tokenDeletionBuilder_ == null) {
if (dataCase_ == 27) {
return (com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 27) {
return tokenDeletionBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Deletes a token instance
*
*
* .proto.TokenDeleteTransactionBody tokenDeletion = 27;
*/
public Builder setTokenDeletion(com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody value) {
if (tokenDeletionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenDeletionBuilder_.setMessage(value);
}
dataCase_ = 27;
return this;
}
/**
*
**
* Deletes a token instance
*
*
* .proto.TokenDeleteTransactionBody tokenDeletion = 27;
*/
public Builder setTokenDeletion(
com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.Builder builderForValue) {
if (tokenDeletionBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenDeletionBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 27;
return this;
}
/**
*
**
* Deletes a token instance
*
*
* .proto.TokenDeleteTransactionBody tokenDeletion = 27;
*/
public Builder mergeTokenDeletion(com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody value) {
if (tokenDeletionBuilder_ == null) {
if (dataCase_ == 27 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 27) {
tokenDeletionBuilder_.mergeFrom(value);
} else {
tokenDeletionBuilder_.setMessage(value);
}
}
dataCase_ = 27;
return this;
}
/**
*
**
* Deletes a token instance
*
*
* .proto.TokenDeleteTransactionBody tokenDeletion = 27;
*/
public Builder clearTokenDeletion() {
if (tokenDeletionBuilder_ == null) {
if (dataCase_ == 27) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 27) {
dataCase_ = 0;
data_ = null;
}
tokenDeletionBuilder_.clear();
}
return this;
}
/**
*
**
* Deletes a token instance
*
*
* .proto.TokenDeleteTransactionBody tokenDeletion = 27;
*/
public com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.Builder getTokenDeletionBuilder() {
return getTokenDeletionFieldBuilder().getBuilder();
}
/**
*
**
* Deletes a token instance
*
*
* .proto.TokenDeleteTransactionBody tokenDeletion = 27;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBodyOrBuilder getTokenDeletionOrBuilder() {
if ((dataCase_ == 27) && (tokenDeletionBuilder_ != null)) {
return tokenDeletionBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 27) {
return (com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Deletes a token instance
*
*
* .proto.TokenDeleteTransactionBody tokenDeletion = 27;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBodyOrBuilder>
getTokenDeletionFieldBuilder() {
if (tokenDeletionBuilder_ == null) {
if (!(dataCase_ == 27)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.getDefaultInstance();
}
tokenDeletionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenDeleteTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 27;
onChanged();
return tokenDeletionBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBodyOrBuilder> tokenUpdateBuilder_;
/**
*
**
* Updates a token instance
*
*
* .proto.TokenUpdateTransactionBody tokenUpdate = 28;
* @return Whether the tokenUpdate field is set.
*/
@java.lang.Override
public boolean hasTokenUpdate() {
return dataCase_ == 28;
}
/**
*
**
* Updates a token instance
*
*
* .proto.TokenUpdateTransactionBody tokenUpdate = 28;
* @return The tokenUpdate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody getTokenUpdate() {
if (tokenUpdateBuilder_ == null) {
if (dataCase_ == 28) {
return (com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 28) {
return tokenUpdateBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Updates a token instance
*
*
* .proto.TokenUpdateTransactionBody tokenUpdate = 28;
*/
public Builder setTokenUpdate(com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody value) {
if (tokenUpdateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenUpdateBuilder_.setMessage(value);
}
dataCase_ = 28;
return this;
}
/**
*
**
* Updates a token instance
*
*
* .proto.TokenUpdateTransactionBody tokenUpdate = 28;
*/
public Builder setTokenUpdate(
com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.Builder builderForValue) {
if (tokenUpdateBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenUpdateBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 28;
return this;
}
/**
*
**
* Updates a token instance
*
*
* .proto.TokenUpdateTransactionBody tokenUpdate = 28;
*/
public Builder mergeTokenUpdate(com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody value) {
if (tokenUpdateBuilder_ == null) {
if (dataCase_ == 28 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 28) {
tokenUpdateBuilder_.mergeFrom(value);
} else {
tokenUpdateBuilder_.setMessage(value);
}
}
dataCase_ = 28;
return this;
}
/**
*
**
* Updates a token instance
*
*
* .proto.TokenUpdateTransactionBody tokenUpdate = 28;
*/
public Builder clearTokenUpdate() {
if (tokenUpdateBuilder_ == null) {
if (dataCase_ == 28) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 28) {
dataCase_ = 0;
data_ = null;
}
tokenUpdateBuilder_.clear();
}
return this;
}
/**
*
**
* Updates a token instance
*
*
* .proto.TokenUpdateTransactionBody tokenUpdate = 28;
*/
public com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.Builder getTokenUpdateBuilder() {
return getTokenUpdateFieldBuilder().getBuilder();
}
/**
*
**
* Updates a token instance
*
*
* .proto.TokenUpdateTransactionBody tokenUpdate = 28;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBodyOrBuilder getTokenUpdateOrBuilder() {
if ((dataCase_ == 28) && (tokenUpdateBuilder_ != null)) {
return tokenUpdateBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 28) {
return (com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Updates a token instance
*
*
* .proto.TokenUpdateTransactionBody tokenUpdate = 28;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBodyOrBuilder>
getTokenUpdateFieldBuilder() {
if (tokenUpdateBuilder_ == null) {
if (!(dataCase_ == 28)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.getDefaultInstance();
}
tokenUpdateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenUpdateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 28;
onChanged();
return tokenUpdateBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody, com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenMintTransactionBodyOrBuilder> tokenMintBuilder_;
/**
*
**
* Mints new tokens to a token's treasury account
*
*
* .proto.TokenMintTransactionBody tokenMint = 29;
* @return Whether the tokenMint field is set.
*/
@java.lang.Override
public boolean hasTokenMint() {
return dataCase_ == 29;
}
/**
*
**
* Mints new tokens to a token's treasury account
*
*
* .proto.TokenMintTransactionBody tokenMint = 29;
* @return The tokenMint.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody getTokenMint() {
if (tokenMintBuilder_ == null) {
if (dataCase_ == 29) {
return (com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 29) {
return tokenMintBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Mints new tokens to a token's treasury account
*
*
* .proto.TokenMintTransactionBody tokenMint = 29;
*/
public Builder setTokenMint(com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody value) {
if (tokenMintBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenMintBuilder_.setMessage(value);
}
dataCase_ = 29;
return this;
}
/**
*
**
* Mints new tokens to a token's treasury account
*
*
* .proto.TokenMintTransactionBody tokenMint = 29;
*/
public Builder setTokenMint(
com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.Builder builderForValue) {
if (tokenMintBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenMintBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 29;
return this;
}
/**
*
**
* Mints new tokens to a token's treasury account
*
*
* .proto.TokenMintTransactionBody tokenMint = 29;
*/
public Builder mergeTokenMint(com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody value) {
if (tokenMintBuilder_ == null) {
if (dataCase_ == 29 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 29) {
tokenMintBuilder_.mergeFrom(value);
} else {
tokenMintBuilder_.setMessage(value);
}
}
dataCase_ = 29;
return this;
}
/**
*
**
* Mints new tokens to a token's treasury account
*
*
* .proto.TokenMintTransactionBody tokenMint = 29;
*/
public Builder clearTokenMint() {
if (tokenMintBuilder_ == null) {
if (dataCase_ == 29) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 29) {
dataCase_ = 0;
data_ = null;
}
tokenMintBuilder_.clear();
}
return this;
}
/**
*
**
* Mints new tokens to a token's treasury account
*
*
* .proto.TokenMintTransactionBody tokenMint = 29;
*/
public com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.Builder getTokenMintBuilder() {
return getTokenMintFieldBuilder().getBuilder();
}
/**
*
**
* Mints new tokens to a token's treasury account
*
*
* .proto.TokenMintTransactionBody tokenMint = 29;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenMintTransactionBodyOrBuilder getTokenMintOrBuilder() {
if ((dataCase_ == 29) && (tokenMintBuilder_ != null)) {
return tokenMintBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 29) {
return (com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Mints new tokens to a token's treasury account
*
*
* .proto.TokenMintTransactionBody tokenMint = 29;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody, com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenMintTransactionBodyOrBuilder>
getTokenMintFieldBuilder() {
if (tokenMintBuilder_ == null) {
if (!(dataCase_ == 29)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.getDefaultInstance();
}
tokenMintBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody, com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenMintTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenMintTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 29;
onChanged();
return tokenMintBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody, com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBodyOrBuilder> tokenBurnBuilder_;
/**
*
**
* Burns tokens from a token's treasury account
*
*
* .proto.TokenBurnTransactionBody tokenBurn = 30;
* @return Whether the tokenBurn field is set.
*/
@java.lang.Override
public boolean hasTokenBurn() {
return dataCase_ == 30;
}
/**
*
**
* Burns tokens from a token's treasury account
*
*
* .proto.TokenBurnTransactionBody tokenBurn = 30;
* @return The tokenBurn.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody getTokenBurn() {
if (tokenBurnBuilder_ == null) {
if (dataCase_ == 30) {
return (com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 30) {
return tokenBurnBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Burns tokens from a token's treasury account
*
*
* .proto.TokenBurnTransactionBody tokenBurn = 30;
*/
public Builder setTokenBurn(com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody value) {
if (tokenBurnBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenBurnBuilder_.setMessage(value);
}
dataCase_ = 30;
return this;
}
/**
*
**
* Burns tokens from a token's treasury account
*
*
* .proto.TokenBurnTransactionBody tokenBurn = 30;
*/
public Builder setTokenBurn(
com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.Builder builderForValue) {
if (tokenBurnBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenBurnBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 30;
return this;
}
/**
*
**
* Burns tokens from a token's treasury account
*
*
* .proto.TokenBurnTransactionBody tokenBurn = 30;
*/
public Builder mergeTokenBurn(com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody value) {
if (tokenBurnBuilder_ == null) {
if (dataCase_ == 30 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 30) {
tokenBurnBuilder_.mergeFrom(value);
} else {
tokenBurnBuilder_.setMessage(value);
}
}
dataCase_ = 30;
return this;
}
/**
*
**
* Burns tokens from a token's treasury account
*
*
* .proto.TokenBurnTransactionBody tokenBurn = 30;
*/
public Builder clearTokenBurn() {
if (tokenBurnBuilder_ == null) {
if (dataCase_ == 30) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 30) {
dataCase_ = 0;
data_ = null;
}
tokenBurnBuilder_.clear();
}
return this;
}
/**
*
**
* Burns tokens from a token's treasury account
*
*
* .proto.TokenBurnTransactionBody tokenBurn = 30;
*/
public com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.Builder getTokenBurnBuilder() {
return getTokenBurnFieldBuilder().getBuilder();
}
/**
*
**
* Burns tokens from a token's treasury account
*
*
* .proto.TokenBurnTransactionBody tokenBurn = 30;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBodyOrBuilder getTokenBurnOrBuilder() {
if ((dataCase_ == 30) && (tokenBurnBuilder_ != null)) {
return tokenBurnBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 30) {
return (com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Burns tokens from a token's treasury account
*
*
* .proto.TokenBurnTransactionBody tokenBurn = 30;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody, com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBodyOrBuilder>
getTokenBurnFieldBuilder() {
if (tokenBurnBuilder_ == null) {
if (!(dataCase_ == 30)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.getDefaultInstance();
}
tokenBurnBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody, com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenBurnTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 30;
onChanged();
return tokenBurnBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody, com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBodyOrBuilder> tokenWipeBuilder_;
/**
*
**
* Wipes amount of tokens from an account
*
*
* .proto.TokenWipeAccountTransactionBody tokenWipe = 31;
* @return Whether the tokenWipe field is set.
*/
@java.lang.Override
public boolean hasTokenWipe() {
return dataCase_ == 31;
}
/**
*
**
* Wipes amount of tokens from an account
*
*
* .proto.TokenWipeAccountTransactionBody tokenWipe = 31;
* @return The tokenWipe.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody getTokenWipe() {
if (tokenWipeBuilder_ == null) {
if (dataCase_ == 31) {
return (com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 31) {
return tokenWipeBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Wipes amount of tokens from an account
*
*
* .proto.TokenWipeAccountTransactionBody tokenWipe = 31;
*/
public Builder setTokenWipe(com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody value) {
if (tokenWipeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenWipeBuilder_.setMessage(value);
}
dataCase_ = 31;
return this;
}
/**
*
**
* Wipes amount of tokens from an account
*
*
* .proto.TokenWipeAccountTransactionBody tokenWipe = 31;
*/
public Builder setTokenWipe(
com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.Builder builderForValue) {
if (tokenWipeBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenWipeBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 31;
return this;
}
/**
*
**
* Wipes amount of tokens from an account
*
*
* .proto.TokenWipeAccountTransactionBody tokenWipe = 31;
*/
public Builder mergeTokenWipe(com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody value) {
if (tokenWipeBuilder_ == null) {
if (dataCase_ == 31 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 31) {
tokenWipeBuilder_.mergeFrom(value);
} else {
tokenWipeBuilder_.setMessage(value);
}
}
dataCase_ = 31;
return this;
}
/**
*
**
* Wipes amount of tokens from an account
*
*
* .proto.TokenWipeAccountTransactionBody tokenWipe = 31;
*/
public Builder clearTokenWipe() {
if (tokenWipeBuilder_ == null) {
if (dataCase_ == 31) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 31) {
dataCase_ = 0;
data_ = null;
}
tokenWipeBuilder_.clear();
}
return this;
}
/**
*
**
* Wipes amount of tokens from an account
*
*
* .proto.TokenWipeAccountTransactionBody tokenWipe = 31;
*/
public com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.Builder getTokenWipeBuilder() {
return getTokenWipeFieldBuilder().getBuilder();
}
/**
*
**
* Wipes amount of tokens from an account
*
*
* .proto.TokenWipeAccountTransactionBody tokenWipe = 31;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBodyOrBuilder getTokenWipeOrBuilder() {
if ((dataCase_ == 31) && (tokenWipeBuilder_ != null)) {
return tokenWipeBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 31) {
return (com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Wipes amount of tokens from an account
*
*
* .proto.TokenWipeAccountTransactionBody tokenWipe = 31;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody, com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBodyOrBuilder>
getTokenWipeFieldBuilder() {
if (tokenWipeBuilder_ == null) {
if (!(dataCase_ == 31)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.getDefaultInstance();
}
tokenWipeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody, com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenWipeAccountTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 31;
onChanged();
return tokenWipeBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBodyOrBuilder> tokenAssociateBuilder_;
/**
*
**
* Associate tokens to an account
*
*
* .proto.TokenAssociateTransactionBody tokenAssociate = 32;
* @return Whether the tokenAssociate field is set.
*/
@java.lang.Override
public boolean hasTokenAssociate() {
return dataCase_ == 32;
}
/**
*
**
* Associate tokens to an account
*
*
* .proto.TokenAssociateTransactionBody tokenAssociate = 32;
* @return The tokenAssociate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody getTokenAssociate() {
if (tokenAssociateBuilder_ == null) {
if (dataCase_ == 32) {
return (com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 32) {
return tokenAssociateBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Associate tokens to an account
*
*
* .proto.TokenAssociateTransactionBody tokenAssociate = 32;
*/
public Builder setTokenAssociate(com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody value) {
if (tokenAssociateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenAssociateBuilder_.setMessage(value);
}
dataCase_ = 32;
return this;
}
/**
*
**
* Associate tokens to an account
*
*
* .proto.TokenAssociateTransactionBody tokenAssociate = 32;
*/
public Builder setTokenAssociate(
com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.Builder builderForValue) {
if (tokenAssociateBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenAssociateBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 32;
return this;
}
/**
*
**
* Associate tokens to an account
*
*
* .proto.TokenAssociateTransactionBody tokenAssociate = 32;
*/
public Builder mergeTokenAssociate(com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody value) {
if (tokenAssociateBuilder_ == null) {
if (dataCase_ == 32 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 32) {
tokenAssociateBuilder_.mergeFrom(value);
} else {
tokenAssociateBuilder_.setMessage(value);
}
}
dataCase_ = 32;
return this;
}
/**
*
**
* Associate tokens to an account
*
*
* .proto.TokenAssociateTransactionBody tokenAssociate = 32;
*/
public Builder clearTokenAssociate() {
if (tokenAssociateBuilder_ == null) {
if (dataCase_ == 32) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 32) {
dataCase_ = 0;
data_ = null;
}
tokenAssociateBuilder_.clear();
}
return this;
}
/**
*
**
* Associate tokens to an account
*
*
* .proto.TokenAssociateTransactionBody tokenAssociate = 32;
*/
public com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.Builder getTokenAssociateBuilder() {
return getTokenAssociateFieldBuilder().getBuilder();
}
/**
*
**
* Associate tokens to an account
*
*
* .proto.TokenAssociateTransactionBody tokenAssociate = 32;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBodyOrBuilder getTokenAssociateOrBuilder() {
if ((dataCase_ == 32) && (tokenAssociateBuilder_ != null)) {
return tokenAssociateBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 32) {
return (com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Associate tokens to an account
*
*
* .proto.TokenAssociateTransactionBody tokenAssociate = 32;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBodyOrBuilder>
getTokenAssociateFieldBuilder() {
if (tokenAssociateBuilder_ == null) {
if (!(dataCase_ == 32)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.getDefaultInstance();
}
tokenAssociateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenAssociateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 32;
onChanged();
return tokenAssociateBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBodyOrBuilder> tokenDissociateBuilder_;
/**
*
**
* Dissociate tokens from an account
*
*
* .proto.TokenDissociateTransactionBody tokenDissociate = 33;
* @return Whether the tokenDissociate field is set.
*/
@java.lang.Override
public boolean hasTokenDissociate() {
return dataCase_ == 33;
}
/**
*
**
* Dissociate tokens from an account
*
*
* .proto.TokenDissociateTransactionBody tokenDissociate = 33;
* @return The tokenDissociate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody getTokenDissociate() {
if (tokenDissociateBuilder_ == null) {
if (dataCase_ == 33) {
return (com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 33) {
return tokenDissociateBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Dissociate tokens from an account
*
*
* .proto.TokenDissociateTransactionBody tokenDissociate = 33;
*/
public Builder setTokenDissociate(com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody value) {
if (tokenDissociateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenDissociateBuilder_.setMessage(value);
}
dataCase_ = 33;
return this;
}
/**
*
**
* Dissociate tokens from an account
*
*
* .proto.TokenDissociateTransactionBody tokenDissociate = 33;
*/
public Builder setTokenDissociate(
com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.Builder builderForValue) {
if (tokenDissociateBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenDissociateBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 33;
return this;
}
/**
*
**
* Dissociate tokens from an account
*
*
* .proto.TokenDissociateTransactionBody tokenDissociate = 33;
*/
public Builder mergeTokenDissociate(com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody value) {
if (tokenDissociateBuilder_ == null) {
if (dataCase_ == 33 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 33) {
tokenDissociateBuilder_.mergeFrom(value);
} else {
tokenDissociateBuilder_.setMessage(value);
}
}
dataCase_ = 33;
return this;
}
/**
*
**
* Dissociate tokens from an account
*
*
* .proto.TokenDissociateTransactionBody tokenDissociate = 33;
*/
public Builder clearTokenDissociate() {
if (tokenDissociateBuilder_ == null) {
if (dataCase_ == 33) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 33) {
dataCase_ = 0;
data_ = null;
}
tokenDissociateBuilder_.clear();
}
return this;
}
/**
*
**
* Dissociate tokens from an account
*
*
* .proto.TokenDissociateTransactionBody tokenDissociate = 33;
*/
public com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.Builder getTokenDissociateBuilder() {
return getTokenDissociateFieldBuilder().getBuilder();
}
/**
*
**
* Dissociate tokens from an account
*
*
* .proto.TokenDissociateTransactionBody tokenDissociate = 33;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBodyOrBuilder getTokenDissociateOrBuilder() {
if ((dataCase_ == 33) && (tokenDissociateBuilder_ != null)) {
return tokenDissociateBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 33) {
return (com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Dissociate tokens from an account
*
*
* .proto.TokenDissociateTransactionBody tokenDissociate = 33;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBodyOrBuilder>
getTokenDissociateFieldBuilder() {
if (tokenDissociateBuilder_ == null) {
if (!(dataCase_ == 33)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.getDefaultInstance();
}
tokenDissociateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenDissociateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 33;
onChanged();
return tokenDissociateBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBodyOrBuilder> tokenFeeScheduleUpdateBuilder_;
/**
*
**
* Updates a token's custom fee schedule
*
*
* .proto.TokenFeeScheduleUpdateTransactionBody token_fee_schedule_update = 39;
* @return Whether the tokenFeeScheduleUpdate field is set.
*/
@java.lang.Override
public boolean hasTokenFeeScheduleUpdate() {
return dataCase_ == 39;
}
/**
*
**
* Updates a token's custom fee schedule
*
*
* .proto.TokenFeeScheduleUpdateTransactionBody token_fee_schedule_update = 39;
* @return The tokenFeeScheduleUpdate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody getTokenFeeScheduleUpdate() {
if (tokenFeeScheduleUpdateBuilder_ == null) {
if (dataCase_ == 39) {
return (com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 39) {
return tokenFeeScheduleUpdateBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Updates a token's custom fee schedule
*
*
* .proto.TokenFeeScheduleUpdateTransactionBody token_fee_schedule_update = 39;
*/
public Builder setTokenFeeScheduleUpdate(com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody value) {
if (tokenFeeScheduleUpdateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenFeeScheduleUpdateBuilder_.setMessage(value);
}
dataCase_ = 39;
return this;
}
/**
*
**
* Updates a token's custom fee schedule
*
*
* .proto.TokenFeeScheduleUpdateTransactionBody token_fee_schedule_update = 39;
*/
public Builder setTokenFeeScheduleUpdate(
com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.Builder builderForValue) {
if (tokenFeeScheduleUpdateBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenFeeScheduleUpdateBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 39;
return this;
}
/**
*
**
* Updates a token's custom fee schedule
*
*
* .proto.TokenFeeScheduleUpdateTransactionBody token_fee_schedule_update = 39;
*/
public Builder mergeTokenFeeScheduleUpdate(com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody value) {
if (tokenFeeScheduleUpdateBuilder_ == null) {
if (dataCase_ == 39 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 39) {
tokenFeeScheduleUpdateBuilder_.mergeFrom(value);
} else {
tokenFeeScheduleUpdateBuilder_.setMessage(value);
}
}
dataCase_ = 39;
return this;
}
/**
*
**
* Updates a token's custom fee schedule
*
*
* .proto.TokenFeeScheduleUpdateTransactionBody token_fee_schedule_update = 39;
*/
public Builder clearTokenFeeScheduleUpdate() {
if (tokenFeeScheduleUpdateBuilder_ == null) {
if (dataCase_ == 39) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 39) {
dataCase_ = 0;
data_ = null;
}
tokenFeeScheduleUpdateBuilder_.clear();
}
return this;
}
/**
*
**
* Updates a token's custom fee schedule
*
*
* .proto.TokenFeeScheduleUpdateTransactionBody token_fee_schedule_update = 39;
*/
public com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.Builder getTokenFeeScheduleUpdateBuilder() {
return getTokenFeeScheduleUpdateFieldBuilder().getBuilder();
}
/**
*
**
* Updates a token's custom fee schedule
*
*
* .proto.TokenFeeScheduleUpdateTransactionBody token_fee_schedule_update = 39;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBodyOrBuilder getTokenFeeScheduleUpdateOrBuilder() {
if ((dataCase_ == 39) && (tokenFeeScheduleUpdateBuilder_ != null)) {
return tokenFeeScheduleUpdateBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 39) {
return (com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Updates a token's custom fee schedule
*
*
* .proto.TokenFeeScheduleUpdateTransactionBody token_fee_schedule_update = 39;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBodyOrBuilder>
getTokenFeeScheduleUpdateFieldBuilder() {
if (tokenFeeScheduleUpdateBuilder_ == null) {
if (!(dataCase_ == 39)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.getDefaultInstance();
}
tokenFeeScheduleUpdateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenFeeScheduleUpdateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 39;
onChanged();
return tokenFeeScheduleUpdateBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody, com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBodyOrBuilder> tokenPauseBuilder_;
/**
*
**
* Pauses the Token
*
*
* .proto.TokenPauseTransactionBody token_pause = 35;
* @return Whether the tokenPause field is set.
*/
@java.lang.Override
public boolean hasTokenPause() {
return dataCase_ == 35;
}
/**
*
**
* Pauses the Token
*
*
* .proto.TokenPauseTransactionBody token_pause = 35;
* @return The tokenPause.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody getTokenPause() {
if (tokenPauseBuilder_ == null) {
if (dataCase_ == 35) {
return (com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 35) {
return tokenPauseBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Pauses the Token
*
*
* .proto.TokenPauseTransactionBody token_pause = 35;
*/
public Builder setTokenPause(com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody value) {
if (tokenPauseBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenPauseBuilder_.setMessage(value);
}
dataCase_ = 35;
return this;
}
/**
*
**
* Pauses the Token
*
*
* .proto.TokenPauseTransactionBody token_pause = 35;
*/
public Builder setTokenPause(
com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.Builder builderForValue) {
if (tokenPauseBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenPauseBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 35;
return this;
}
/**
*
**
* Pauses the Token
*
*
* .proto.TokenPauseTransactionBody token_pause = 35;
*/
public Builder mergeTokenPause(com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody value) {
if (tokenPauseBuilder_ == null) {
if (dataCase_ == 35 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 35) {
tokenPauseBuilder_.mergeFrom(value);
} else {
tokenPauseBuilder_.setMessage(value);
}
}
dataCase_ = 35;
return this;
}
/**
*
**
* Pauses the Token
*
*
* .proto.TokenPauseTransactionBody token_pause = 35;
*/
public Builder clearTokenPause() {
if (tokenPauseBuilder_ == null) {
if (dataCase_ == 35) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 35) {
dataCase_ = 0;
data_ = null;
}
tokenPauseBuilder_.clear();
}
return this;
}
/**
*
**
* Pauses the Token
*
*
* .proto.TokenPauseTransactionBody token_pause = 35;
*/
public com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.Builder getTokenPauseBuilder() {
return getTokenPauseFieldBuilder().getBuilder();
}
/**
*
**
* Pauses the Token
*
*
* .proto.TokenPauseTransactionBody token_pause = 35;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBodyOrBuilder getTokenPauseOrBuilder() {
if ((dataCase_ == 35) && (tokenPauseBuilder_ != null)) {
return tokenPauseBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 35) {
return (com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Pauses the Token
*
*
* .proto.TokenPauseTransactionBody token_pause = 35;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody, com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBodyOrBuilder>
getTokenPauseFieldBuilder() {
if (tokenPauseBuilder_ == null) {
if (!(dataCase_ == 35)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.getDefaultInstance();
}
tokenPauseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody, com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenPauseTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 35;
onChanged();
return tokenPauseBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody, com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBodyOrBuilder> tokenUnpauseBuilder_;
/**
*
**
* Unpauses the Token
*
*
* .proto.TokenUnpauseTransactionBody token_unpause = 36;
* @return Whether the tokenUnpause field is set.
*/
@java.lang.Override
public boolean hasTokenUnpause() {
return dataCase_ == 36;
}
/**
*
**
* Unpauses the Token
*
*
* .proto.TokenUnpauseTransactionBody token_unpause = 36;
* @return The tokenUnpause.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody getTokenUnpause() {
if (tokenUnpauseBuilder_ == null) {
if (dataCase_ == 36) {
return (com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 36) {
return tokenUnpauseBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Unpauses the Token
*
*
* .proto.TokenUnpauseTransactionBody token_unpause = 36;
*/
public Builder setTokenUnpause(com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody value) {
if (tokenUnpauseBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenUnpauseBuilder_.setMessage(value);
}
dataCase_ = 36;
return this;
}
/**
*
**
* Unpauses the Token
*
*
* .proto.TokenUnpauseTransactionBody token_unpause = 36;
*/
public Builder setTokenUnpause(
com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.Builder builderForValue) {
if (tokenUnpauseBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenUnpauseBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 36;
return this;
}
/**
*
**
* Unpauses the Token
*
*
* .proto.TokenUnpauseTransactionBody token_unpause = 36;
*/
public Builder mergeTokenUnpause(com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody value) {
if (tokenUnpauseBuilder_ == null) {
if (dataCase_ == 36 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 36) {
tokenUnpauseBuilder_.mergeFrom(value);
} else {
tokenUnpauseBuilder_.setMessage(value);
}
}
dataCase_ = 36;
return this;
}
/**
*
**
* Unpauses the Token
*
*
* .proto.TokenUnpauseTransactionBody token_unpause = 36;
*/
public Builder clearTokenUnpause() {
if (tokenUnpauseBuilder_ == null) {
if (dataCase_ == 36) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 36) {
dataCase_ = 0;
data_ = null;
}
tokenUnpauseBuilder_.clear();
}
return this;
}
/**
*
**
* Unpauses the Token
*
*
* .proto.TokenUnpauseTransactionBody token_unpause = 36;
*/
public com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.Builder getTokenUnpauseBuilder() {
return getTokenUnpauseFieldBuilder().getBuilder();
}
/**
*
**
* Unpauses the Token
*
*
* .proto.TokenUnpauseTransactionBody token_unpause = 36;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBodyOrBuilder getTokenUnpauseOrBuilder() {
if ((dataCase_ == 36) && (tokenUnpauseBuilder_ != null)) {
return tokenUnpauseBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 36) {
return (com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Unpauses the Token
*
*
* .proto.TokenUnpauseTransactionBody token_unpause = 36;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody, com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBodyOrBuilder>
getTokenUnpauseFieldBuilder() {
if (tokenUnpauseBuilder_ == null) {
if (!(dataCase_ == 36)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.getDefaultInstance();
}
tokenUnpauseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody, com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenUnpauseTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 36;
onChanged();
return tokenUnpauseBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBodyOrBuilder> scheduleDeleteBuilder_;
/**
*
**
* Marks a schedule in the network's action queue as deleted, preventing it from executing
*
*
* .proto.ScheduleDeleteTransactionBody scheduleDelete = 34;
* @return Whether the scheduleDelete field is set.
*/
@java.lang.Override
public boolean hasScheduleDelete() {
return dataCase_ == 34;
}
/**
*
**
* Marks a schedule in the network's action queue as deleted, preventing it from executing
*
*
* .proto.ScheduleDeleteTransactionBody scheduleDelete = 34;
* @return The scheduleDelete.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody getScheduleDelete() {
if (scheduleDeleteBuilder_ == null) {
if (dataCase_ == 34) {
return (com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 34) {
return scheduleDeleteBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Marks a schedule in the network's action queue as deleted, preventing it from executing
*
*
* .proto.ScheduleDeleteTransactionBody scheduleDelete = 34;
*/
public Builder setScheduleDelete(com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody value) {
if (scheduleDeleteBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
scheduleDeleteBuilder_.setMessage(value);
}
dataCase_ = 34;
return this;
}
/**
*
**
* Marks a schedule in the network's action queue as deleted, preventing it from executing
*
*
* .proto.ScheduleDeleteTransactionBody scheduleDelete = 34;
*/
public Builder setScheduleDelete(
com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.Builder builderForValue) {
if (scheduleDeleteBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
scheduleDeleteBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 34;
return this;
}
/**
*
**
* Marks a schedule in the network's action queue as deleted, preventing it from executing
*
*
* .proto.ScheduleDeleteTransactionBody scheduleDelete = 34;
*/
public Builder mergeScheduleDelete(com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody value) {
if (scheduleDeleteBuilder_ == null) {
if (dataCase_ == 34 &&
data_ != com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 34) {
scheduleDeleteBuilder_.mergeFrom(value);
} else {
scheduleDeleteBuilder_.setMessage(value);
}
}
dataCase_ = 34;
return this;
}
/**
*
**
* Marks a schedule in the network's action queue as deleted, preventing it from executing
*
*
* .proto.ScheduleDeleteTransactionBody scheduleDelete = 34;
*/
public Builder clearScheduleDelete() {
if (scheduleDeleteBuilder_ == null) {
if (dataCase_ == 34) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 34) {
dataCase_ = 0;
data_ = null;
}
scheduleDeleteBuilder_.clear();
}
return this;
}
/**
*
**
* Marks a schedule in the network's action queue as deleted, preventing it from executing
*
*
* .proto.ScheduleDeleteTransactionBody scheduleDelete = 34;
*/
public com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.Builder getScheduleDeleteBuilder() {
return getScheduleDeleteFieldBuilder().getBuilder();
}
/**
*
**
* Marks a schedule in the network's action queue as deleted, preventing it from executing
*
*
* .proto.ScheduleDeleteTransactionBody scheduleDelete = 34;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBodyOrBuilder getScheduleDeleteOrBuilder() {
if ((dataCase_ == 34) && (scheduleDeleteBuilder_ != null)) {
return scheduleDeleteBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 34) {
return (com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Marks a schedule in the network's action queue as deleted, preventing it from executing
*
*
* .proto.ScheduleDeleteTransactionBody scheduleDelete = 34;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBodyOrBuilder>
getScheduleDeleteFieldBuilder() {
if (scheduleDeleteBuilder_ == null) {
if (!(dataCase_ == 34)) {
data_ = com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.getDefaultInstance();
}
scheduleDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.ScheduleDeleteTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 34;
onChanged();
return scheduleDeleteBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody, com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBodyOrBuilder> utilPrngBuilder_;
/**
*
**
* Generates a pseudorandom number.
*
*
* .proto.UtilPrngTransactionBody util_prng = 40;
* @return Whether the utilPrng field is set.
*/
@java.lang.Override
public boolean hasUtilPrng() {
return dataCase_ == 40;
}
/**
*
**
* Generates a pseudorandom number.
*
*
* .proto.UtilPrngTransactionBody util_prng = 40;
* @return The utilPrng.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody getUtilPrng() {
if (utilPrngBuilder_ == null) {
if (dataCase_ == 40) {
return (com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 40) {
return utilPrngBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Generates a pseudorandom number.
*
*
* .proto.UtilPrngTransactionBody util_prng = 40;
*/
public Builder setUtilPrng(com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody value) {
if (utilPrngBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
utilPrngBuilder_.setMessage(value);
}
dataCase_ = 40;
return this;
}
/**
*
**
* Generates a pseudorandom number.
*
*
* .proto.UtilPrngTransactionBody util_prng = 40;
*/
public Builder setUtilPrng(
com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.Builder builderForValue) {
if (utilPrngBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
utilPrngBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 40;
return this;
}
/**
*
**
* Generates a pseudorandom number.
*
*
* .proto.UtilPrngTransactionBody util_prng = 40;
*/
public Builder mergeUtilPrng(com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody value) {
if (utilPrngBuilder_ == null) {
if (dataCase_ == 40 &&
data_ != com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 40) {
utilPrngBuilder_.mergeFrom(value);
} else {
utilPrngBuilder_.setMessage(value);
}
}
dataCase_ = 40;
return this;
}
/**
*
**
* Generates a pseudorandom number.
*
*
* .proto.UtilPrngTransactionBody util_prng = 40;
*/
public Builder clearUtilPrng() {
if (utilPrngBuilder_ == null) {
if (dataCase_ == 40) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 40) {
dataCase_ = 0;
data_ = null;
}
utilPrngBuilder_.clear();
}
return this;
}
/**
*
**
* Generates a pseudorandom number.
*
*
* .proto.UtilPrngTransactionBody util_prng = 40;
*/
public com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.Builder getUtilPrngBuilder() {
return getUtilPrngFieldBuilder().getBuilder();
}
/**
*
**
* Generates a pseudorandom number.
*
*
* .proto.UtilPrngTransactionBody util_prng = 40;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBodyOrBuilder getUtilPrngOrBuilder() {
if ((dataCase_ == 40) && (utilPrngBuilder_ != null)) {
return utilPrngBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 40) {
return (com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Generates a pseudorandom number.
*
*
* .proto.UtilPrngTransactionBody util_prng = 40;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody, com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBodyOrBuilder>
getUtilPrngFieldBuilder() {
if (utilPrngBuilder_ == null) {
if (!(dataCase_ == 40)) {
data_ = com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.getDefaultInstance();
}
utilPrngBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody, com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.UtilPrngTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 40;
onChanged();
return utilPrngBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody, com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBodyOrBuilder> tokenUpdateNftsBuilder_;
/**
*
**
* Update the metadata of one or more NFT's of a specific token type.
*
*
* .proto.TokenUpdateNftsTransactionBody token_update_nfts = 41;
* @return Whether the tokenUpdateNfts field is set.
*/
@java.lang.Override
public boolean hasTokenUpdateNfts() {
return dataCase_ == 41;
}
/**
*
**
* Update the metadata of one or more NFT's of a specific token type.
*
*
* .proto.TokenUpdateNftsTransactionBody token_update_nfts = 41;
* @return The tokenUpdateNfts.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody getTokenUpdateNfts() {
if (tokenUpdateNftsBuilder_ == null) {
if (dataCase_ == 41) {
return (com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 41) {
return tokenUpdateNftsBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Update the metadata of one or more NFT's of a specific token type.
*
*
* .proto.TokenUpdateNftsTransactionBody token_update_nfts = 41;
*/
public Builder setTokenUpdateNfts(com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody value) {
if (tokenUpdateNftsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenUpdateNftsBuilder_.setMessage(value);
}
dataCase_ = 41;
return this;
}
/**
*
**
* Update the metadata of one or more NFT's of a specific token type.
*
*
* .proto.TokenUpdateNftsTransactionBody token_update_nfts = 41;
*/
public Builder setTokenUpdateNfts(
com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.Builder builderForValue) {
if (tokenUpdateNftsBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenUpdateNftsBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 41;
return this;
}
/**
*
**
* Update the metadata of one or more NFT's of a specific token type.
*
*
* .proto.TokenUpdateNftsTransactionBody token_update_nfts = 41;
*/
public Builder mergeTokenUpdateNfts(com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody value) {
if (tokenUpdateNftsBuilder_ == null) {
if (dataCase_ == 41 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 41) {
tokenUpdateNftsBuilder_.mergeFrom(value);
} else {
tokenUpdateNftsBuilder_.setMessage(value);
}
}
dataCase_ = 41;
return this;
}
/**
*
**
* Update the metadata of one or more NFT's of a specific token type.
*
*
* .proto.TokenUpdateNftsTransactionBody token_update_nfts = 41;
*/
public Builder clearTokenUpdateNfts() {
if (tokenUpdateNftsBuilder_ == null) {
if (dataCase_ == 41) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 41) {
dataCase_ = 0;
data_ = null;
}
tokenUpdateNftsBuilder_.clear();
}
return this;
}
/**
*
**
* Update the metadata of one or more NFT's of a specific token type.
*
*
* .proto.TokenUpdateNftsTransactionBody token_update_nfts = 41;
*/
public com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.Builder getTokenUpdateNftsBuilder() {
return getTokenUpdateNftsFieldBuilder().getBuilder();
}
/**
*
**
* Update the metadata of one or more NFT's of a specific token type.
*
*
* .proto.TokenUpdateNftsTransactionBody token_update_nfts = 41;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBodyOrBuilder getTokenUpdateNftsOrBuilder() {
if ((dataCase_ == 41) && (tokenUpdateNftsBuilder_ != null)) {
return tokenUpdateNftsBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 41) {
return (com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Update the metadata of one or more NFT's of a specific token type.
*
*
* .proto.TokenUpdateNftsTransactionBody token_update_nfts = 41;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody, com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBodyOrBuilder>
getTokenUpdateNftsFieldBuilder() {
if (tokenUpdateNftsBuilder_ == null) {
if (!(dataCase_ == 41)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.getDefaultInstance();
}
tokenUpdateNftsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody, com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenUpdateNftsTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 41;
onChanged();
return tokenUpdateNftsBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody, com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBodyOrBuilder> nodeCreateBuilder_;
/**
*
**
* Transaction body for a scheduled transaction to create a new node.
*
*
* .com.hedera.hapi.node.addressbook.NodeCreateTransactionBody nodeCreate = 42;
* @return Whether the nodeCreate field is set.
*/
@java.lang.Override
public boolean hasNodeCreate() {
return dataCase_ == 42;
}
/**
*
**
* Transaction body for a scheduled transaction to create a new node.
*
*
* .com.hedera.hapi.node.addressbook.NodeCreateTransactionBody nodeCreate = 42;
* @return The nodeCreate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody getNodeCreate() {
if (nodeCreateBuilder_ == null) {
if (dataCase_ == 42) {
return (com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 42) {
return nodeCreateBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transaction body for a scheduled transaction to create a new node.
*
*
* .com.hedera.hapi.node.addressbook.NodeCreateTransactionBody nodeCreate = 42;
*/
public Builder setNodeCreate(com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody value) {
if (nodeCreateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
nodeCreateBuilder_.setMessage(value);
}
dataCase_ = 42;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to create a new node.
*
*
* .com.hedera.hapi.node.addressbook.NodeCreateTransactionBody nodeCreate = 42;
*/
public Builder setNodeCreate(
com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.Builder builderForValue) {
if (nodeCreateBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
nodeCreateBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 42;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to create a new node.
*
*
* .com.hedera.hapi.node.addressbook.NodeCreateTransactionBody nodeCreate = 42;
*/
public Builder mergeNodeCreate(com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody value) {
if (nodeCreateBuilder_ == null) {
if (dataCase_ == 42 &&
data_ != com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 42) {
nodeCreateBuilder_.mergeFrom(value);
} else {
nodeCreateBuilder_.setMessage(value);
}
}
dataCase_ = 42;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to create a new node.
*
*
* .com.hedera.hapi.node.addressbook.NodeCreateTransactionBody nodeCreate = 42;
*/
public Builder clearNodeCreate() {
if (nodeCreateBuilder_ == null) {
if (dataCase_ == 42) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 42) {
dataCase_ = 0;
data_ = null;
}
nodeCreateBuilder_.clear();
}
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to create a new node.
*
*
* .com.hedera.hapi.node.addressbook.NodeCreateTransactionBody nodeCreate = 42;
*/
public com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.Builder getNodeCreateBuilder() {
return getNodeCreateFieldBuilder().getBuilder();
}
/**
*
**
* Transaction body for a scheduled transaction to create a new node.
*
*
* .com.hedera.hapi.node.addressbook.NodeCreateTransactionBody nodeCreate = 42;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBodyOrBuilder getNodeCreateOrBuilder() {
if ((dataCase_ == 42) && (nodeCreateBuilder_ != null)) {
return nodeCreateBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 42) {
return (com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transaction body for a scheduled transaction to create a new node.
*
*
* .com.hedera.hapi.node.addressbook.NodeCreateTransactionBody nodeCreate = 42;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody, com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBodyOrBuilder>
getNodeCreateFieldBuilder() {
if (nodeCreateBuilder_ == null) {
if (!(dataCase_ == 42)) {
data_ = com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.getDefaultInstance();
}
nodeCreateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody, com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.NodeCreateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 42;
onChanged();
return nodeCreateBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBodyOrBuilder> nodeUpdateBuilder_;
/**
*
**
* Transaction body for a scheduled transaction to modify an existing node.
*
*
* .com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody nodeUpdate = 43;
* @return Whether the nodeUpdate field is set.
*/
@java.lang.Override
public boolean hasNodeUpdate() {
return dataCase_ == 43;
}
/**
*
**
* Transaction body for a scheduled transaction to modify an existing node.
*
*
* .com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody nodeUpdate = 43;
* @return The nodeUpdate.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody getNodeUpdate() {
if (nodeUpdateBuilder_ == null) {
if (dataCase_ == 43) {
return (com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 43) {
return nodeUpdateBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transaction body for a scheduled transaction to modify an existing node.
*
*
* .com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody nodeUpdate = 43;
*/
public Builder setNodeUpdate(com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody value) {
if (nodeUpdateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
nodeUpdateBuilder_.setMessage(value);
}
dataCase_ = 43;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to modify an existing node.
*
*
* .com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody nodeUpdate = 43;
*/
public Builder setNodeUpdate(
com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.Builder builderForValue) {
if (nodeUpdateBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
nodeUpdateBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 43;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to modify an existing node.
*
*
* .com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody nodeUpdate = 43;
*/
public Builder mergeNodeUpdate(com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody value) {
if (nodeUpdateBuilder_ == null) {
if (dataCase_ == 43 &&
data_ != com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 43) {
nodeUpdateBuilder_.mergeFrom(value);
} else {
nodeUpdateBuilder_.setMessage(value);
}
}
dataCase_ = 43;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to modify an existing node.
*
*
* .com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody nodeUpdate = 43;
*/
public Builder clearNodeUpdate() {
if (nodeUpdateBuilder_ == null) {
if (dataCase_ == 43) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 43) {
dataCase_ = 0;
data_ = null;
}
nodeUpdateBuilder_.clear();
}
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to modify an existing node.
*
*
* .com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody nodeUpdate = 43;
*/
public com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.Builder getNodeUpdateBuilder() {
return getNodeUpdateFieldBuilder().getBuilder();
}
/**
*
**
* Transaction body for a scheduled transaction to modify an existing node.
*
*
* .com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody nodeUpdate = 43;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBodyOrBuilder getNodeUpdateOrBuilder() {
if ((dataCase_ == 43) && (nodeUpdateBuilder_ != null)) {
return nodeUpdateBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 43) {
return (com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transaction body for a scheduled transaction to modify an existing node.
*
*
* .com.hedera.hapi.node.addressbook.NodeUpdateTransactionBody nodeUpdate = 43;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBodyOrBuilder>
getNodeUpdateFieldBuilder() {
if (nodeUpdateBuilder_ == null) {
if (!(dataCase_ == 43)) {
data_ = com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.getDefaultInstance();
}
nodeUpdateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody, com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.NodeUpdateTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 43;
onChanged();
return nodeUpdateBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBodyOrBuilder> nodeDeleteBuilder_;
/**
*
**
* Transaction body for a scheduled transaction to remove a node.
*
*
* .com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody nodeDelete = 44;
* @return Whether the nodeDelete field is set.
*/
@java.lang.Override
public boolean hasNodeDelete() {
return dataCase_ == 44;
}
/**
*
**
* Transaction body for a scheduled transaction to remove a node.
*
*
* .com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody nodeDelete = 44;
* @return The nodeDelete.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody getNodeDelete() {
if (nodeDeleteBuilder_ == null) {
if (dataCase_ == 44) {
return (com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 44) {
return nodeDeleteBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transaction body for a scheduled transaction to remove a node.
*
*
* .com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody nodeDelete = 44;
*/
public Builder setNodeDelete(com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody value) {
if (nodeDeleteBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
nodeDeleteBuilder_.setMessage(value);
}
dataCase_ = 44;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to remove a node.
*
*
* .com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody nodeDelete = 44;
*/
public Builder setNodeDelete(
com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.Builder builderForValue) {
if (nodeDeleteBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
nodeDeleteBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 44;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to remove a node.
*
*
* .com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody nodeDelete = 44;
*/
public Builder mergeNodeDelete(com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody value) {
if (nodeDeleteBuilder_ == null) {
if (dataCase_ == 44 &&
data_ != com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 44) {
nodeDeleteBuilder_.mergeFrom(value);
} else {
nodeDeleteBuilder_.setMessage(value);
}
}
dataCase_ = 44;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to remove a node.
*
*
* .com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody nodeDelete = 44;
*/
public Builder clearNodeDelete() {
if (nodeDeleteBuilder_ == null) {
if (dataCase_ == 44) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 44) {
dataCase_ = 0;
data_ = null;
}
nodeDeleteBuilder_.clear();
}
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to remove a node.
*
*
* .com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody nodeDelete = 44;
*/
public com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.Builder getNodeDeleteBuilder() {
return getNodeDeleteFieldBuilder().getBuilder();
}
/**
*
**
* Transaction body for a scheduled transaction to remove a node.
*
*
* .com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody nodeDelete = 44;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBodyOrBuilder getNodeDeleteOrBuilder() {
if ((dataCase_ == 44) && (nodeDeleteBuilder_ != null)) {
return nodeDeleteBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 44) {
return (com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transaction body for a scheduled transaction to remove a node.
*
*
* .com.hedera.hapi.node.addressbook.NodeDeleteTransactionBody nodeDelete = 44;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBodyOrBuilder>
getNodeDeleteFieldBuilder() {
if (nodeDeleteBuilder_ == null) {
if (!(dataCase_ == 44)) {
data_ = com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.getDefaultInstance();
}
nodeDeleteBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody, com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.NodeDeleteTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 44;
onChanged();
return nodeDeleteBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody, com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBodyOrBuilder> tokenRejectBuilder_;
/**
*
**
* A transaction body to "reject" undesired tokens.<br/>
* This transaction will transfer one or more tokens or token
* balances held by the requesting account to the treasury
* for each token type.
* <p>
* Each transfer MUST be one of the following:
* <ul>
* <li>A single non-fungible/unique token.</li>
* <li>The full balance held for a fungible/common
* token type.</li>
* </ul>
* When complete, the requesting account SHALL NOT hold the
* rejected tokens.<br/>
* Custom fees and royalties defined for the tokens rejected
* SHALL NOT be charged for this transaction.
*
*
* .proto.TokenRejectTransactionBody tokenReject = 45;
* @return Whether the tokenReject field is set.
*/
@java.lang.Override
public boolean hasTokenReject() {
return dataCase_ == 45;
}
/**
*
**
* A transaction body to "reject" undesired tokens.<br/>
* This transaction will transfer one or more tokens or token
* balances held by the requesting account to the treasury
* for each token type.
* <p>
* Each transfer MUST be one of the following:
* <ul>
* <li>A single non-fungible/unique token.</li>
* <li>The full balance held for a fungible/common
* token type.</li>
* </ul>
* When complete, the requesting account SHALL NOT hold the
* rejected tokens.<br/>
* Custom fees and royalties defined for the tokens rejected
* SHALL NOT be charged for this transaction.
*
*
* .proto.TokenRejectTransactionBody tokenReject = 45;
* @return The tokenReject.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody getTokenReject() {
if (tokenRejectBuilder_ == null) {
if (dataCase_ == 45) {
return (com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 45) {
return tokenRejectBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.getDefaultInstance();
}
}
/**
*
**
* A transaction body to "reject" undesired tokens.<br/>
* This transaction will transfer one or more tokens or token
* balances held by the requesting account to the treasury
* for each token type.
* <p>
* Each transfer MUST be one of the following:
* <ul>
* <li>A single non-fungible/unique token.</li>
* <li>The full balance held for a fungible/common
* token type.</li>
* </ul>
* When complete, the requesting account SHALL NOT hold the
* rejected tokens.<br/>
* Custom fees and royalties defined for the tokens rejected
* SHALL NOT be charged for this transaction.
*
*
* .proto.TokenRejectTransactionBody tokenReject = 45;
*/
public Builder setTokenReject(com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody value) {
if (tokenRejectBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenRejectBuilder_.setMessage(value);
}
dataCase_ = 45;
return this;
}
/**
*
**
* A transaction body to "reject" undesired tokens.<br/>
* This transaction will transfer one or more tokens or token
* balances held by the requesting account to the treasury
* for each token type.
* <p>
* Each transfer MUST be one of the following:
* <ul>
* <li>A single non-fungible/unique token.</li>
* <li>The full balance held for a fungible/common
* token type.</li>
* </ul>
* When complete, the requesting account SHALL NOT hold the
* rejected tokens.<br/>
* Custom fees and royalties defined for the tokens rejected
* SHALL NOT be charged for this transaction.
*
*
* .proto.TokenRejectTransactionBody tokenReject = 45;
*/
public Builder setTokenReject(
com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.Builder builderForValue) {
if (tokenRejectBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenRejectBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 45;
return this;
}
/**
*
**
* A transaction body to "reject" undesired tokens.<br/>
* This transaction will transfer one or more tokens or token
* balances held by the requesting account to the treasury
* for each token type.
* <p>
* Each transfer MUST be one of the following:
* <ul>
* <li>A single non-fungible/unique token.</li>
* <li>The full balance held for a fungible/common
* token type.</li>
* </ul>
* When complete, the requesting account SHALL NOT hold the
* rejected tokens.<br/>
* Custom fees and royalties defined for the tokens rejected
* SHALL NOT be charged for this transaction.
*
*
* .proto.TokenRejectTransactionBody tokenReject = 45;
*/
public Builder mergeTokenReject(com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody value) {
if (tokenRejectBuilder_ == null) {
if (dataCase_ == 45 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 45) {
tokenRejectBuilder_.mergeFrom(value);
} else {
tokenRejectBuilder_.setMessage(value);
}
}
dataCase_ = 45;
return this;
}
/**
*
**
* A transaction body to "reject" undesired tokens.<br/>
* This transaction will transfer one or more tokens or token
* balances held by the requesting account to the treasury
* for each token type.
* <p>
* Each transfer MUST be one of the following:
* <ul>
* <li>A single non-fungible/unique token.</li>
* <li>The full balance held for a fungible/common
* token type.</li>
* </ul>
* When complete, the requesting account SHALL NOT hold the
* rejected tokens.<br/>
* Custom fees and royalties defined for the tokens rejected
* SHALL NOT be charged for this transaction.
*
*
* .proto.TokenRejectTransactionBody tokenReject = 45;
*/
public Builder clearTokenReject() {
if (tokenRejectBuilder_ == null) {
if (dataCase_ == 45) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 45) {
dataCase_ = 0;
data_ = null;
}
tokenRejectBuilder_.clear();
}
return this;
}
/**
*
**
* A transaction body to "reject" undesired tokens.<br/>
* This transaction will transfer one or more tokens or token
* balances held by the requesting account to the treasury
* for each token type.
* <p>
* Each transfer MUST be one of the following:
* <ul>
* <li>A single non-fungible/unique token.</li>
* <li>The full balance held for a fungible/common
* token type.</li>
* </ul>
* When complete, the requesting account SHALL NOT hold the
* rejected tokens.<br/>
* Custom fees and royalties defined for the tokens rejected
* SHALL NOT be charged for this transaction.
*
*
* .proto.TokenRejectTransactionBody tokenReject = 45;
*/
public com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.Builder getTokenRejectBuilder() {
return getTokenRejectFieldBuilder().getBuilder();
}
/**
*
**
* A transaction body to "reject" undesired tokens.<br/>
* This transaction will transfer one or more tokens or token
* balances held by the requesting account to the treasury
* for each token type.
* <p>
* Each transfer MUST be one of the following:
* <ul>
* <li>A single non-fungible/unique token.</li>
* <li>The full balance held for a fungible/common
* token type.</li>
* </ul>
* When complete, the requesting account SHALL NOT hold the
* rejected tokens.<br/>
* Custom fees and royalties defined for the tokens rejected
* SHALL NOT be charged for this transaction.
*
*
* .proto.TokenRejectTransactionBody tokenReject = 45;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBodyOrBuilder getTokenRejectOrBuilder() {
if ((dataCase_ == 45) && (tokenRejectBuilder_ != null)) {
return tokenRejectBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 45) {
return (com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.getDefaultInstance();
}
}
/**
*
**
* A transaction body to "reject" undesired tokens.<br/>
* This transaction will transfer one or more tokens or token
* balances held by the requesting account to the treasury
* for each token type.
* <p>
* Each transfer MUST be one of the following:
* <ul>
* <li>A single non-fungible/unique token.</li>
* <li>The full balance held for a fungible/common
* token type.</li>
* </ul>
* When complete, the requesting account SHALL NOT hold the
* rejected tokens.<br/>
* Custom fees and royalties defined for the tokens rejected
* SHALL NOT be charged for this transaction.
*
*
* .proto.TokenRejectTransactionBody tokenReject = 45;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody, com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBodyOrBuilder>
getTokenRejectFieldBuilder() {
if (tokenRejectBuilder_ == null) {
if (!(dataCase_ == 45)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.getDefaultInstance();
}
tokenRejectBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody, com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenRejectTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 45;
onChanged();
return tokenRejectBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody, com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBodyOrBuilder> tokenCancelAirdropBuilder_;
/**
*
**
* Transaction body for a scheduled transaction to cancel an airdrop.
*
*
* .proto.TokenCancelAirdropTransactionBody tokenCancelAirdrop = 46;
* @return Whether the tokenCancelAirdrop field is set.
*/
@java.lang.Override
public boolean hasTokenCancelAirdrop() {
return dataCase_ == 46;
}
/**
*
**
* Transaction body for a scheduled transaction to cancel an airdrop.
*
*
* .proto.TokenCancelAirdropTransactionBody tokenCancelAirdrop = 46;
* @return The tokenCancelAirdrop.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody getTokenCancelAirdrop() {
if (tokenCancelAirdropBuilder_ == null) {
if (dataCase_ == 46) {
return (com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 46) {
return tokenCancelAirdropBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transaction body for a scheduled transaction to cancel an airdrop.
*
*
* .proto.TokenCancelAirdropTransactionBody tokenCancelAirdrop = 46;
*/
public Builder setTokenCancelAirdrop(com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody value) {
if (tokenCancelAirdropBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenCancelAirdropBuilder_.setMessage(value);
}
dataCase_ = 46;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to cancel an airdrop.
*
*
* .proto.TokenCancelAirdropTransactionBody tokenCancelAirdrop = 46;
*/
public Builder setTokenCancelAirdrop(
com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.Builder builderForValue) {
if (tokenCancelAirdropBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenCancelAirdropBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 46;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to cancel an airdrop.
*
*
* .proto.TokenCancelAirdropTransactionBody tokenCancelAirdrop = 46;
*/
public Builder mergeTokenCancelAirdrop(com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody value) {
if (tokenCancelAirdropBuilder_ == null) {
if (dataCase_ == 46 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 46) {
tokenCancelAirdropBuilder_.mergeFrom(value);
} else {
tokenCancelAirdropBuilder_.setMessage(value);
}
}
dataCase_ = 46;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to cancel an airdrop.
*
*
* .proto.TokenCancelAirdropTransactionBody tokenCancelAirdrop = 46;
*/
public Builder clearTokenCancelAirdrop() {
if (tokenCancelAirdropBuilder_ == null) {
if (dataCase_ == 46) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 46) {
dataCase_ = 0;
data_ = null;
}
tokenCancelAirdropBuilder_.clear();
}
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to cancel an airdrop.
*
*
* .proto.TokenCancelAirdropTransactionBody tokenCancelAirdrop = 46;
*/
public com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.Builder getTokenCancelAirdropBuilder() {
return getTokenCancelAirdropFieldBuilder().getBuilder();
}
/**
*
**
* Transaction body for a scheduled transaction to cancel an airdrop.
*
*
* .proto.TokenCancelAirdropTransactionBody tokenCancelAirdrop = 46;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBodyOrBuilder getTokenCancelAirdropOrBuilder() {
if ((dataCase_ == 46) && (tokenCancelAirdropBuilder_ != null)) {
return tokenCancelAirdropBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 46) {
return (com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transaction body for a scheduled transaction to cancel an airdrop.
*
*
* .proto.TokenCancelAirdropTransactionBody tokenCancelAirdrop = 46;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody, com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBodyOrBuilder>
getTokenCancelAirdropFieldBuilder() {
if (tokenCancelAirdropBuilder_ == null) {
if (!(dataCase_ == 46)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.getDefaultInstance();
}
tokenCancelAirdropBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody, com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenCancelAirdropTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 46;
onChanged();
return tokenCancelAirdropBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody, com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBodyOrBuilder> tokenClaimAirdropBuilder_;
/**
*
**
* Transaction body for a scheduled transaction to claim an airdrop.
*
*
* .proto.TokenClaimAirdropTransactionBody tokenClaimAirdrop = 47;
* @return Whether the tokenClaimAirdrop field is set.
*/
@java.lang.Override
public boolean hasTokenClaimAirdrop() {
return dataCase_ == 47;
}
/**
*
**
* Transaction body for a scheduled transaction to claim an airdrop.
*
*
* .proto.TokenClaimAirdropTransactionBody tokenClaimAirdrop = 47;
* @return The tokenClaimAirdrop.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody getTokenClaimAirdrop() {
if (tokenClaimAirdropBuilder_ == null) {
if (dataCase_ == 47) {
return (com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 47) {
return tokenClaimAirdropBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transaction body for a scheduled transaction to claim an airdrop.
*
*
* .proto.TokenClaimAirdropTransactionBody tokenClaimAirdrop = 47;
*/
public Builder setTokenClaimAirdrop(com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody value) {
if (tokenClaimAirdropBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenClaimAirdropBuilder_.setMessage(value);
}
dataCase_ = 47;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to claim an airdrop.
*
*
* .proto.TokenClaimAirdropTransactionBody tokenClaimAirdrop = 47;
*/
public Builder setTokenClaimAirdrop(
com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.Builder builderForValue) {
if (tokenClaimAirdropBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenClaimAirdropBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 47;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to claim an airdrop.
*
*
* .proto.TokenClaimAirdropTransactionBody tokenClaimAirdrop = 47;
*/
public Builder mergeTokenClaimAirdrop(com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody value) {
if (tokenClaimAirdropBuilder_ == null) {
if (dataCase_ == 47 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 47) {
tokenClaimAirdropBuilder_.mergeFrom(value);
} else {
tokenClaimAirdropBuilder_.setMessage(value);
}
}
dataCase_ = 47;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to claim an airdrop.
*
*
* .proto.TokenClaimAirdropTransactionBody tokenClaimAirdrop = 47;
*/
public Builder clearTokenClaimAirdrop() {
if (tokenClaimAirdropBuilder_ == null) {
if (dataCase_ == 47) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 47) {
dataCase_ = 0;
data_ = null;
}
tokenClaimAirdropBuilder_.clear();
}
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to claim an airdrop.
*
*
* .proto.TokenClaimAirdropTransactionBody tokenClaimAirdrop = 47;
*/
public com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.Builder getTokenClaimAirdropBuilder() {
return getTokenClaimAirdropFieldBuilder().getBuilder();
}
/**
*
**
* Transaction body for a scheduled transaction to claim an airdrop.
*
*
* .proto.TokenClaimAirdropTransactionBody tokenClaimAirdrop = 47;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBodyOrBuilder getTokenClaimAirdropOrBuilder() {
if ((dataCase_ == 47) && (tokenClaimAirdropBuilder_ != null)) {
return tokenClaimAirdropBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 47) {
return (com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transaction body for a scheduled transaction to claim an airdrop.
*
*
* .proto.TokenClaimAirdropTransactionBody tokenClaimAirdrop = 47;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody, com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBodyOrBuilder>
getTokenClaimAirdropFieldBuilder() {
if (tokenClaimAirdropBuilder_ == null) {
if (!(dataCase_ == 47)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.getDefaultInstance();
}
tokenClaimAirdropBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody, com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenClaimAirdropTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 47;
onChanged();
return tokenClaimAirdropBuilder_;
}
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody, com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBodyOrBuilder> tokenAirdropBuilder_;
/**
*
**
* Transaction body for a scheduled transaction to airdrop tokens.
*
*
* .proto.TokenAirdropTransactionBody tokenAirdrop = 48;
* @return Whether the tokenAirdrop field is set.
*/
@java.lang.Override
public boolean hasTokenAirdrop() {
return dataCase_ == 48;
}
/**
*
**
* Transaction body for a scheduled transaction to airdrop tokens.
*
*
* .proto.TokenAirdropTransactionBody tokenAirdrop = 48;
* @return The tokenAirdrop.
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody getTokenAirdrop() {
if (tokenAirdropBuilder_ == null) {
if (dataCase_ == 48) {
return (com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.getDefaultInstance();
} else {
if (dataCase_ == 48) {
return tokenAirdropBuilder_.getMessage();
}
return com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transaction body for a scheduled transaction to airdrop tokens.
*
*
* .proto.TokenAirdropTransactionBody tokenAirdrop = 48;
*/
public Builder setTokenAirdrop(com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody value) {
if (tokenAirdropBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
tokenAirdropBuilder_.setMessage(value);
}
dataCase_ = 48;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to airdrop tokens.
*
*
* .proto.TokenAirdropTransactionBody tokenAirdrop = 48;
*/
public Builder setTokenAirdrop(
com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.Builder builderForValue) {
if (tokenAirdropBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
tokenAirdropBuilder_.setMessage(builderForValue.build());
}
dataCase_ = 48;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to airdrop tokens.
*
*
* .proto.TokenAirdropTransactionBody tokenAirdrop = 48;
*/
public Builder mergeTokenAirdrop(com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody value) {
if (tokenAirdropBuilder_ == null) {
if (dataCase_ == 48 &&
data_ != com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.getDefaultInstance()) {
data_ = com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.newBuilder((com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody) data_)
.mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
if (dataCase_ == 48) {
tokenAirdropBuilder_.mergeFrom(value);
} else {
tokenAirdropBuilder_.setMessage(value);
}
}
dataCase_ = 48;
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to airdrop tokens.
*
*
* .proto.TokenAirdropTransactionBody tokenAirdrop = 48;
*/
public Builder clearTokenAirdrop() {
if (tokenAirdropBuilder_ == null) {
if (dataCase_ == 48) {
dataCase_ = 0;
data_ = null;
onChanged();
}
} else {
if (dataCase_ == 48) {
dataCase_ = 0;
data_ = null;
}
tokenAirdropBuilder_.clear();
}
return this;
}
/**
*
**
* Transaction body for a scheduled transaction to airdrop tokens.
*
*
* .proto.TokenAirdropTransactionBody tokenAirdrop = 48;
*/
public com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.Builder getTokenAirdropBuilder() {
return getTokenAirdropFieldBuilder().getBuilder();
}
/**
*
**
* Transaction body for a scheduled transaction to airdrop tokens.
*
*
* .proto.TokenAirdropTransactionBody tokenAirdrop = 48;
*/
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBodyOrBuilder getTokenAirdropOrBuilder() {
if ((dataCase_ == 48) && (tokenAirdropBuilder_ != null)) {
return tokenAirdropBuilder_.getMessageOrBuilder();
} else {
if (dataCase_ == 48) {
return (com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody) data_;
}
return com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.getDefaultInstance();
}
}
/**
*
**
* Transaction body for a scheduled transaction to airdrop tokens.
*
*
* .proto.TokenAirdropTransactionBody tokenAirdrop = 48;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody, com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBodyOrBuilder>
getTokenAirdropFieldBuilder() {
if (tokenAirdropBuilder_ == null) {
if (!(dataCase_ == 48)) {
data_ = com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.getDefaultInstance();
}
tokenAirdropBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody, com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody.Builder, com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBodyOrBuilder>(
(com.hedera.hashgraph.sdk.proto.TokenAirdropTransactionBody) data_,
getParentForChildren(),
isClean());
data_ = null;
}
dataCase_ = 48;
onChanged();
return tokenAirdropBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:proto.SchedulableTransactionBody)
}
// @@protoc_insertion_point(class_scope:proto.SchedulableTransactionBody)
private static final com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody();
}
public static com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public SchedulableTransactionBody parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.hedera.hashgraph.sdk.proto.SchedulableTransactionBody getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}