Interface InteractiveSubmissionServiceOuterClass.CostEstimationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
InteractiveSubmissionServiceOuterClass.CostEstimation,InteractiveSubmissionServiceOuterClass.CostEstimation.Builder
- Enclosing class:
InteractiveSubmissionServiceOuterClass
public static interface InteractiveSubmissionServiceOuterClass.CostEstimationOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionlongEstimated traffic cost of the confirmation request associated with the transaction RequiredlongEstimated traffic cost of the confirmation response associated with the transaction This field can also be used as an indication of the cost that other potential confirming nodes of the party will incur to approve or reject the transaction Requiredcom.google.protobuf.TimestampTimestamp at which the estimation was made Requiredcom.google.protobuf.TimestampOrBuilderTimestamp at which the estimation was made RequiredlongSum of the fields above RequiredbooleanTimestamp at which the estimation was made RequiredMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasEstimationTimestamp
boolean hasEstimationTimestamp()Timestamp at which the estimation was made Required
.google.protobuf.Timestamp estimation_timestamp = 1;- Returns:
- Whether the estimationTimestamp field is set.
-
getEstimationTimestamp
com.google.protobuf.Timestamp getEstimationTimestamp()Timestamp at which the estimation was made Required
.google.protobuf.Timestamp estimation_timestamp = 1;- Returns:
- The estimationTimestamp.
-
getEstimationTimestampOrBuilder
com.google.protobuf.TimestampOrBuilder getEstimationTimestampOrBuilder()Timestamp at which the estimation was made Required
.google.protobuf.Timestamp estimation_timestamp = 1; -
getConfirmationRequestTrafficCostEstimation
long getConfirmationRequestTrafficCostEstimation()Estimated traffic cost of the confirmation request associated with the transaction Required
uint64 confirmation_request_traffic_cost_estimation = 2;- Returns:
- The confirmationRequestTrafficCostEstimation.
-
getConfirmationResponseTrafficCostEstimation
long getConfirmationResponseTrafficCostEstimation()Estimated traffic cost of the confirmation response associated with the transaction This field can also be used as an indication of the cost that other potential confirming nodes of the party will incur to approve or reject the transaction Required
uint64 confirmation_response_traffic_cost_estimation = 3;- Returns:
- The confirmationResponseTrafficCostEstimation.
-
getTotalTrafficCostEstimation
long getTotalTrafficCostEstimation()Sum of the fields above Required
uint64 total_traffic_cost_estimation = 4;- Returns:
- The totalTrafficCostEstimation.
-