Module com.hedera.hashgraph.sdk
Package com.hedera.hashgraph.sdk.proto
Class ScheduleGetInfoQuery.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<ScheduleGetInfoQuery,ScheduleGetInfoQuery.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<ScheduleGetInfoQuery,ScheduleGetInfoQuery.Builder>
com.hedera.hashgraph.sdk.proto.ScheduleGetInfoQuery.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,ScheduleGetInfoQueryOrBuilder,Cloneable
- Enclosing class:
ScheduleGetInfoQuery
public static final class ScheduleGetInfoQuery.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<ScheduleGetInfoQuery,ScheduleGetInfoQuery.Builder>
implements ScheduleGetInfoQueryOrBuilder
* Request for information about a scheduled transaction. If the requested schedule does not exist, the network SHALL respond with `INVALID_SCHEDULE_ID`.Protobuf type
proto.ScheduleGetInfoQuery-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).* A schedule identifier.* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).* A schedule identifier.boolean* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).boolean* A schedule identifier.mergeHeader(QueryHeader value) * Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).mergeScheduleID(ScheduleID value) * A schedule identifier.setHeader(QueryHeader value) * Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).setHeader(QueryHeader.Builder builderForValue) * Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).setScheduleID(ScheduleID value) * A schedule identifier.setScheduleID(ScheduleID.Builder builderForValue) * A schedule identifier.Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasHeader
public boolean hasHeader()* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).
.proto.QueryHeader header = 1;- Specified by:
hasHeaderin interfaceScheduleGetInfoQueryOrBuilder- Returns:
- Whether the header field is set.
-
getHeader
* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).
.proto.QueryHeader header = 1;- Specified by:
getHeaderin interfaceScheduleGetInfoQueryOrBuilder- Returns:
- The header.
-
setHeader
* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).
.proto.QueryHeader header = 1; -
setHeader
* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).
.proto.QueryHeader header = 1; -
mergeHeader
* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).
.proto.QueryHeader header = 1; -
clearHeader
* Standard information sent with every query operation.<br/> This includes the signed payment and what kind of response is requested (cost, state proof, both, or neither).
.proto.QueryHeader header = 1; -
hasScheduleID
public boolean hasScheduleID()* A schedule identifier. <p> This SHALL identify the schedule to retrieve.<br/> This field is REQUIRED.
.proto.ScheduleID scheduleID = 2;- Specified by:
hasScheduleIDin interfaceScheduleGetInfoQueryOrBuilder- Returns:
- Whether the scheduleID field is set.
-
getScheduleID
* A schedule identifier. <p> This SHALL identify the schedule to retrieve.<br/> This field is REQUIRED.
.proto.ScheduleID scheduleID = 2;- Specified by:
getScheduleIDin interfaceScheduleGetInfoQueryOrBuilder- Returns:
- The scheduleID.
-
setScheduleID
* A schedule identifier. <p> This SHALL identify the schedule to retrieve.<br/> This field is REQUIRED.
.proto.ScheduleID scheduleID = 2; -
setScheduleID
* A schedule identifier. <p> This SHALL identify the schedule to retrieve.<br/> This field is REQUIRED.
.proto.ScheduleID scheduleID = 2; -
mergeScheduleID
* A schedule identifier. <p> This SHALL identify the schedule to retrieve.<br/> This field is REQUIRED.
.proto.ScheduleID scheduleID = 2; -
clearScheduleID
* A schedule identifier. <p> This SHALL identify the schedule to retrieve.<br/> This field is REQUIRED.
.proto.ScheduleID scheduleID = 2;
-