java.lang.Object
com.google.protobuf.AbstractMessageLite<Schedule,Schedule.Builder>
com.google.protobuf.GeneratedMessageLite<Schedule,Schedule.Builder>
com.hedera.hashgraph.sdk.proto.Schedule
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,ScheduleOrBuilder
@Generated
public final class Schedule
extends com.google.protobuf.GeneratedMessageLite<Schedule,Schedule.Builder>
implements ScheduleOrBuilder
* Representation of a Hedera Schedule entry in the network Merkle tree.<br/> A Schedule represents a request to run a transaction _at some future time_ either when the `Schedule` expires (if long term schedules are enabled and `wait_for_expiry` is true) or as soon as the `Schedule` has gathered enough signatures via any combination of the `scheduleCreate` and 0 or more subsequent `scheduleSign` transactions.Protobuf type
proto.Schedule-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class* Representation of a Hedera Schedule entry in the network Merkle tree.<br/> A Schedule represents a request to run a transaction _at some future time_ either when the `Schedule` expires (if long term schedules are enabled and `wait_for_expiry` is true) or as soon as the `Schedule` has gathered enough signatures via any combination of the `scheduleCreate` and 0 or more subsequent `scheduleSign` transactions.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFieldsFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionprotected final ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) * The admin key for this schedule.long* The calculated expiration time of the schedule.static Scheduleboolean* A flag indicating this schedule is deleted.boolean* A flag indicating this schedule has executed.getMemo()* A short description for this schedule.com.google.protobuf.ByteString* A short description for this schedule.* The full transaction that created this schedule.* The explicit payer account for the scheduled transaction.long* The requested expiration time of the schedule if provided by the user.* The consensus timestamp of the transaction that executed or deleted this schedule.* The scheduled transaction to execute.* This schedule's ID within the global network state.* The scheduler account for this schedule.* The transaction valid start value for this schedule.getSignatories(int index) * All of the "primitive" keys that have already signed this schedule.int* All of the "primitive" keys that have already signed this schedule.* All of the "primitive" keys that have already signed this schedule.getSignatoriesOrBuilder(int index) * All of the "primitive" keys that have already signed this schedule.List<? extends KeyOrBuilder> * All of the "primitive" keys that have already signed this schedule.boolean* A schedule flag to wait for expiration before executing.boolean* The admin key for this schedule.boolean* The full transaction that created this schedule.boolean* The explicit payer account for the scheduled transaction.boolean* The consensus timestamp of the transaction that executed or deleted this schedule.boolean* The scheduled transaction to execute.boolean* This schedule's ID within the global network state.boolean* The scheduler account for this schedule.boolean* The transaction valid start value for this schedule.static Schedule.Builderstatic Schedule.BuildernewBuilder(Schedule prototype) static ScheduleparseDelimitedFrom(InputStream input) static ScheduleparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ScheduleparseFrom(byte[] data) static ScheduleparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ScheduleparseFrom(com.google.protobuf.ByteString data) static ScheduleparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ScheduleparseFrom(com.google.protobuf.CodedInputStream input) static ScheduleparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ScheduleparseFrom(InputStream input) static ScheduleparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ScheduleparseFrom(ByteBuffer data) static ScheduleparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Schedule> parser()Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeToMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
SCHEDULE_ID_FIELD_NUMBER
public static final int SCHEDULE_ID_FIELD_NUMBER- See Also:
-
DELETED_FIELD_NUMBER
public static final int DELETED_FIELD_NUMBER- See Also:
-
EXECUTED_FIELD_NUMBER
public static final int EXECUTED_FIELD_NUMBER- See Also:
-
WAIT_FOR_EXPIRY_FIELD_NUMBER
public static final int WAIT_FOR_EXPIRY_FIELD_NUMBER- See Also:
-
MEMO_FIELD_NUMBER
public static final int MEMO_FIELD_NUMBER- See Also:
-
SCHEDULER_ACCOUNT_ID_FIELD_NUMBER
public static final int SCHEDULER_ACCOUNT_ID_FIELD_NUMBER- See Also:
-
PAYER_ACCOUNT_ID_FIELD_NUMBER
public static final int PAYER_ACCOUNT_ID_FIELD_NUMBER- See Also:
-
ADMIN_KEY_FIELD_NUMBER
public static final int ADMIN_KEY_FIELD_NUMBER- See Also:
-
SCHEDULE_VALID_START_FIELD_NUMBER
public static final int SCHEDULE_VALID_START_FIELD_NUMBER- See Also:
-
PROVIDED_EXPIRATION_SECOND_FIELD_NUMBER
public static final int PROVIDED_EXPIRATION_SECOND_FIELD_NUMBER- See Also:
-
CALCULATED_EXPIRATION_SECOND_FIELD_NUMBER
public static final int CALCULATED_EXPIRATION_SECOND_FIELD_NUMBER- See Also:
-
RESOLUTION_TIME_FIELD_NUMBER
public static final int RESOLUTION_TIME_FIELD_NUMBER- See Also:
-
SCHEDULED_TRANSACTION_FIELD_NUMBER
public static final int SCHEDULED_TRANSACTION_FIELD_NUMBER- See Also:
-
ORIGINAL_CREATE_TRANSACTION_FIELD_NUMBER
public static final int ORIGINAL_CREATE_TRANSACTION_FIELD_NUMBER- See Also:
-
SIGNATORIES_FIELD_NUMBER
public static final int SIGNATORIES_FIELD_NUMBER- See Also:
-
-
Method Details
-
hasScheduleId
public boolean hasScheduleId()* This schedule's ID within the global network state. <p> This value SHALL be unique within the network.
.proto.ScheduleID schedule_id = 1;- Specified by:
hasScheduleIdin interfaceScheduleOrBuilder- Returns:
- Whether the scheduleId field is set.
-
getScheduleId
* This schedule's ID within the global network state. <p> This value SHALL be unique within the network.
.proto.ScheduleID schedule_id = 1;- Specified by:
getScheduleIdin interfaceScheduleOrBuilder- Returns:
- The scheduleId.
-
getDeleted
public boolean getDeleted()* A flag indicating this schedule is deleted. <p> A schedule SHALL either be executed or deleted, but never both.
bool deleted = 2;- Specified by:
getDeletedin interfaceScheduleOrBuilder- Returns:
- The deleted.
-
getExecuted
public boolean getExecuted()* A flag indicating this schedule has executed. <p> A schedule SHALL either be executed or deleted, but never both.
bool executed = 3;- Specified by:
getExecutedin interfaceScheduleOrBuilder- Returns:
- The executed.
-
getWaitForExpiry
public boolean getWaitForExpiry()* A schedule flag to wait for expiration before executing. <p> A schedule SHALL be executed immediately when all necessary signatures are gathered, unless this flag is set.<br/> If this flag is set, the schedule SHALL wait until the consensus time reaches `expiration_time_provided`, when signatures MUST again be verified. If all required signatures are present at that time, the schedule SHALL be executed. Otherwise the schedule SHALL expire without execution. <p> Note that a schedule is always removed from state after it expires, regardless of whether it was executed or not.
bool wait_for_expiry = 4;- Specified by:
getWaitForExpiryin interfaceScheduleOrBuilder- Returns:
- The waitForExpiry.
-
getMemo
* A short description for this schedule. <p> This value, if set, MUST NOT exceed `transaction.maxMemoUtf8Bytes` (default 100) bytes when encoded as UTF-8.
string memo = 5;- Specified by:
getMemoin interfaceScheduleOrBuilder- Returns:
- The memo.
-
getMemoBytes
public com.google.protobuf.ByteString getMemoBytes()* A short description for this schedule. <p> This value, if set, MUST NOT exceed `transaction.maxMemoUtf8Bytes` (default 100) bytes when encoded as UTF-8.
string memo = 5;- Specified by:
getMemoBytesin interfaceScheduleOrBuilder- Returns:
- The bytes for memo.
-
hasSchedulerAccountId
public boolean hasSchedulerAccountId()* The scheduler account for this schedule. <p> This SHALL be the account that submitted the original ScheduleCreate transaction.
.proto.AccountID scheduler_account_id = 6;- Specified by:
hasSchedulerAccountIdin interfaceScheduleOrBuilder- Returns:
- Whether the schedulerAccountId field is set.
-
getSchedulerAccountId
* The scheduler account for this schedule. <p> This SHALL be the account that submitted the original ScheduleCreate transaction.
.proto.AccountID scheduler_account_id = 6;- Specified by:
getSchedulerAccountIdin interfaceScheduleOrBuilder- Returns:
- The schedulerAccountId.
-
hasPayerAccountId
public boolean hasPayerAccountId()* The explicit payer account for the scheduled transaction. <p> If set, this account SHALL be added to the accounts that MUST sign the schedule before it may execute.
.proto.AccountID payer_account_id = 7;- Specified by:
hasPayerAccountIdin interfaceScheduleOrBuilder- Returns:
- Whether the payerAccountId field is set.
-
getPayerAccountId
* The explicit payer account for the scheduled transaction. <p> If set, this account SHALL be added to the accounts that MUST sign the schedule before it may execute.
.proto.AccountID payer_account_id = 7;- Specified by:
getPayerAccountIdin interfaceScheduleOrBuilder- Returns:
- The payerAccountId.
-
hasAdminKey
public boolean hasAdminKey()* The admin key for this schedule. <p> This key, if set, MUST sign any `schedule_delete` transaction.<br/> If not set, then this schedule SHALL NOT be deleted, and any `schedule_delete` transaction for this schedule SHALL fail.
.proto.Key admin_key = 8;- Specified by:
hasAdminKeyin interfaceScheduleOrBuilder- Returns:
- Whether the adminKey field is set.
-
getAdminKey
* The admin key for this schedule. <p> This key, if set, MUST sign any `schedule_delete` transaction.<br/> If not set, then this schedule SHALL NOT be deleted, and any `schedule_delete` transaction for this schedule SHALL fail.
.proto.Key admin_key = 8;- Specified by:
getAdminKeyin interfaceScheduleOrBuilder- Returns:
- The adminKey.
-
hasScheduleValidStart
public boolean hasScheduleValidStart()* The transaction valid start value for this schedule. <p> This MUST be set, and SHALL be copied from the `TransactionID` of the original `schedule_create` transaction.
.proto.Timestamp schedule_valid_start = 9;- Specified by:
hasScheduleValidStartin interfaceScheduleOrBuilder- Returns:
- Whether the scheduleValidStart field is set.
-
getScheduleValidStart
* The transaction valid start value for this schedule. <p> This MUST be set, and SHALL be copied from the `TransactionID` of the original `schedule_create` transaction.
.proto.Timestamp schedule_valid_start = 9;- Specified by:
getScheduleValidStartin interfaceScheduleOrBuilder- Returns:
- The scheduleValidStart.
-
getProvidedExpirationSecond
public long getProvidedExpirationSecond()* The requested expiration time of the schedule if provided by the user. <p> If not provided in the `schedule_create` transaction, this SHALL be set to a default value equal to the current consensus time, forward offset by the maximum schedule expiration time in the current dynamic network configuration (typically 62 days).<br/> The actual `calculated_expiration_second` MAY be "earlier" than this, but MUST NOT be later.
int64 provided_expiration_second = 10;- Specified by:
getProvidedExpirationSecondin interfaceScheduleOrBuilder- Returns:
- The providedExpirationSecond.
-
getCalculatedExpirationSecond
public long getCalculatedExpirationSecond()* The calculated expiration time of the schedule. <p> This SHALL be calculated from the requested expiration time in the `schedule_create` transaction, and limited by the maximum expiration time in the current dynamic network configuration (typically 62 days). <p> The schedule SHALL be removed from global network state after the network reaches a consensus time greater than or equal to this value.
int64 calculated_expiration_second = 11;- Specified by:
getCalculatedExpirationSecondin interfaceScheduleOrBuilder- Returns:
- The calculatedExpirationSecond.
-
hasResolutionTime
public boolean hasResolutionTime()* The consensus timestamp of the transaction that executed or deleted this schedule. <p> This value SHALL be set to the `current_consensus_time` when a `schedule_delete` transaction is completed.<br/> This value SHALL be set to the `current_consensus_time` when the scheduled transaction is executed, either as a result of gathering the final required signature, or, if long-term schedule execution is enabled, at the requested execution time.
.proto.Timestamp resolution_time = 12;- Specified by:
hasResolutionTimein interfaceScheduleOrBuilder- Returns:
- Whether the resolutionTime field is set.
-
getResolutionTime
* The consensus timestamp of the transaction that executed or deleted this schedule. <p> This value SHALL be set to the `current_consensus_time` when a `schedule_delete` transaction is completed.<br/> This value SHALL be set to the `current_consensus_time` when the scheduled transaction is executed, either as a result of gathering the final required signature, or, if long-term schedule execution is enabled, at the requested execution time.
.proto.Timestamp resolution_time = 12;- Specified by:
getResolutionTimein interfaceScheduleOrBuilder- Returns:
- The resolutionTime.
-
hasScheduledTransaction
public boolean hasScheduledTransaction()* The scheduled transaction to execute. <p> This MUST be one of the transaction types permitted in the current value of the `schedule.whitelist` in the dynamic network configuration.
.proto.SchedulableTransactionBody scheduled_transaction = 13;- Specified by:
hasScheduledTransactionin interfaceScheduleOrBuilder- Returns:
- Whether the scheduledTransaction field is set.
-
getScheduledTransaction
* The scheduled transaction to execute. <p> This MUST be one of the transaction types permitted in the current value of the `schedule.whitelist` in the dynamic network configuration.
.proto.SchedulableTransactionBody scheduled_transaction = 13;- Specified by:
getScheduledTransactionin interfaceScheduleOrBuilder- Returns:
- The scheduledTransaction.
-
hasOriginalCreateTransaction
public boolean hasOriginalCreateTransaction()* The full transaction that created this schedule. <p> This is primarily used for duplicate schedule create detection. This is also the source of the parent transaction ID, from which the child transaction ID is derived when the `scheduled_transaction` is executed.
.proto.TransactionBody original_create_transaction = 14;- Specified by:
hasOriginalCreateTransactionin interfaceScheduleOrBuilder- Returns:
- Whether the originalCreateTransaction field is set.
-
getOriginalCreateTransaction
* The full transaction that created this schedule. <p> This is primarily used for duplicate schedule create detection. This is also the source of the parent transaction ID, from which the child transaction ID is derived when the `scheduled_transaction` is executed.
.proto.TransactionBody original_create_transaction = 14;- Specified by:
getOriginalCreateTransactionin interfaceScheduleOrBuilder- Returns:
- The originalCreateTransaction.
-
getSignatoriesList
* All of the "primitive" keys that have already signed this schedule. <p> The scheduled transaction SHALL NOT be executed before this list is sufficient to "activate" the required keys for the scheduled transaction.<br/> A Key SHALL NOT be stored in this list unless the corresponding private key has signed either the original `schedule_create` transaction or a subsequent `schedule_sign` transaction intended for, and referencing to, this specific schedule. <p> The only keys stored are "primitive" keys (ED25519 or ECDSA_SECP256K1) in order to ensure that any key list or threshold keys are correctly handled, regardless of signing order, intervening changes, or other situations. The `scheduled_transaction` SHALL execute only if, at the time of execution, this list contains sufficient public keys to satisfy the full requirements for signature on that transaction.
repeated .proto.Key signatories = 15;- Specified by:
getSignatoriesListin interfaceScheduleOrBuilder
-
getSignatoriesOrBuilderList
* All of the "primitive" keys that have already signed this schedule. <p> The scheduled transaction SHALL NOT be executed before this list is sufficient to "activate" the required keys for the scheduled transaction.<br/> A Key SHALL NOT be stored in this list unless the corresponding private key has signed either the original `schedule_create` transaction or a subsequent `schedule_sign` transaction intended for, and referencing to, this specific schedule. <p> The only keys stored are "primitive" keys (ED25519 or ECDSA_SECP256K1) in order to ensure that any key list or threshold keys are correctly handled, regardless of signing order, intervening changes, or other situations. The `scheduled_transaction` SHALL execute only if, at the time of execution, this list contains sufficient public keys to satisfy the full requirements for signature on that transaction.
repeated .proto.Key signatories = 15; -
getSignatoriesCount
public int getSignatoriesCount()* All of the "primitive" keys that have already signed this schedule. <p> The scheduled transaction SHALL NOT be executed before this list is sufficient to "activate" the required keys for the scheduled transaction.<br/> A Key SHALL NOT be stored in this list unless the corresponding private key has signed either the original `schedule_create` transaction or a subsequent `schedule_sign` transaction intended for, and referencing to, this specific schedule. <p> The only keys stored are "primitive" keys (ED25519 or ECDSA_SECP256K1) in order to ensure that any key list or threshold keys are correctly handled, regardless of signing order, intervening changes, or other situations. The `scheduled_transaction` SHALL execute only if, at the time of execution, this list contains sufficient public keys to satisfy the full requirements for signature on that transaction.
repeated .proto.Key signatories = 15;- Specified by:
getSignatoriesCountin interfaceScheduleOrBuilder
-
getSignatories
* All of the "primitive" keys that have already signed this schedule. <p> The scheduled transaction SHALL NOT be executed before this list is sufficient to "activate" the required keys for the scheduled transaction.<br/> A Key SHALL NOT be stored in this list unless the corresponding private key has signed either the original `schedule_create` transaction or a subsequent `schedule_sign` transaction intended for, and referencing to, this specific schedule. <p> The only keys stored are "primitive" keys (ED25519 or ECDSA_SECP256K1) in order to ensure that any key list or threshold keys are correctly handled, regardless of signing order, intervening changes, or other situations. The `scheduled_transaction` SHALL execute only if, at the time of execution, this list contains sufficient public keys to satisfy the full requirements for signature on that transaction.
repeated .proto.Key signatories = 15;- Specified by:
getSignatoriesin interfaceScheduleOrBuilder
-
getSignatoriesOrBuilder
* All of the "primitive" keys that have already signed this schedule. <p> The scheduled transaction SHALL NOT be executed before this list is sufficient to "activate" the required keys for the scheduled transaction.<br/> A Key SHALL NOT be stored in this list unless the corresponding private key has signed either the original `schedule_create` transaction or a subsequent `schedule_sign` transaction intended for, and referencing to, this specific schedule. <p> The only keys stored are "primitive" keys (ED25519 or ECDSA_SECP256K1) in order to ensure that any key list or threshold keys are correctly handled, regardless of signing order, intervening changes, or other situations. The `scheduled_transaction` SHALL execute only if, at the time of execution, this list contains sufficient public keys to satisfy the full requirements for signature on that transaction.
repeated .proto.Key signatories = 15; -
parseFrom
public static Schedule parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Schedule parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Schedule parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Schedule parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Schedule parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Schedule parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Schedule parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Schedule parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Schedule parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<Schedule,Schedule.Builder>
-
getDefaultInstance
-
parser
-