com.hederahashgraph.api.proto.java.FreezeTransactionBodyOrBuilder Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: freeze.proto
package com.hederahashgraph.api.proto.java;
public interface FreezeTransactionBodyOrBuilder extends
// @@protoc_insertion_point(interface_extends:proto.FreezeTransactionBody)
com.google.protobuf.MessageOrBuilder {
/**
*
**
* !! DEPRECATED and REJECTED by nodes
* The start hour (in UTC time), a value between 0 and 23
*
*
* int32 startHour = 1 [deprecated = true];
* @return The startHour.
*/
@java.lang.Deprecated int getStartHour();
/**
*
**
* !! DEPRECATED and REJECTED by nodes
* The start minute (in UTC time), a value between 0 and 59
*
*
* int32 startMin = 2 [deprecated = true];
* @return The startMin.
*/
@java.lang.Deprecated int getStartMin();
/**
*
**
* !! DEPRECATED and REJECTED by nodes
* The end hour (in UTC time), a value between 0 and 23
*
*
* int32 endHour = 3 [deprecated = true];
* @return The endHour.
*/
@java.lang.Deprecated int getEndHour();
/**
*
**
* !! DEPRECATED and REJECTED by nodes
* The end minute (in UTC time), a value between 0 and 59
*
*
* int32 endMin = 4 [deprecated = true];
* @return The endMin.
*/
@java.lang.Deprecated int getEndMin();
/**
*
**
* If set, the file whose contents should be used for a network software update during the
* maintenance window.
*
*
* .proto.FileID update_file = 5;
* @return Whether the updateFile field is set.
*/
boolean hasUpdateFile();
/**
*
**
* If set, the file whose contents should be used for a network software update during the
* maintenance window.
*
*
* .proto.FileID update_file = 5;
* @return The updateFile.
*/
com.hederahashgraph.api.proto.java.FileID getUpdateFile();
/**
*
**
* If set, the file whose contents should be used for a network software update during the
* maintenance window.
*
*
* .proto.FileID update_file = 5;
*/
com.hederahashgraph.api.proto.java.FileIDOrBuilder getUpdateFileOrBuilder();
/**
*
**
* If set, the expected hash of the contents of the update file (used to verify the update).
*
*
* bytes file_hash = 6;
* @return The fileHash.
*/
com.google.protobuf.ByteString getFileHash();
/**
*
**
* The consensus time at which the maintenance window should begin.
*
*
* .proto.Timestamp start_time = 7;
* @return Whether the startTime field is set.
*/
boolean hasStartTime();
/**
*
**
* The consensus time at which the maintenance window should begin.
*
*
* .proto.Timestamp start_time = 7;
* @return The startTime.
*/
com.hederahashgraph.api.proto.java.Timestamp getStartTime();
/**
*
**
* The consensus time at which the maintenance window should begin.
*
*
* .proto.Timestamp start_time = 7;
*/
com.hederahashgraph.api.proto.java.TimestampOrBuilder getStartTimeOrBuilder();
/**
*
**
* The type of network freeze or upgrade operation to perform.
*
*
* .proto.FreezeType freeze_type = 8;
* @return The enum numeric value on the wire for freezeType.
*/
int getFreezeTypeValue();
/**
*
**
* The type of network freeze or upgrade operation to perform.
*
*
* .proto.FreezeType freeze_type = 8;
* @return The freezeType.
*/
com.hederahashgraph.api.proto.java.FreezeType getFreezeType();
}