Class PipeTransferConfigSnapshotSealReq

java.lang.Object
org.apache.iotdb.service.rpc.thrift.TPipeTransferReq
org.apache.iotdb.commons.pipe.connector.payload.thrift.request.PipeTransferFileSealReqV2
org.apache.iotdb.confignode.manager.pipe.connector.payload.PipeTransferConfigSnapshotSealReq
All Implemented Interfaces:
Serializable, Cloneable, Comparable<TPipeTransferReq>, org.apache.thrift.TBase<TPipeTransferReq,TPipeTransferReq._Fields>, org.apache.thrift.TSerializable

public class PipeTransferConfigSnapshotSealReq extends org.apache.iotdb.commons.pipe.connector.payload.thrift.request.PipeTransferFileSealReqV2
See Also:
  • Field Details

  • Method Details

    • getPlanType

      protected org.apache.iotdb.commons.pipe.connector.payload.thrift.request.PipeRequestType getPlanType()
      Specified by:
      getPlanType in class org.apache.iotdb.commons.pipe.connector.payload.thrift.request.PipeTransferFileSealReqV2
    • toTPipeTransferReq

      public static PipeTransferConfigSnapshotSealReq toTPipeTransferReq(String pattern, String snapshotName, long snapshotLength, String templateFileName, long templateFileLength, CNSnapshotFileType fileType, String typeString) throws IOException
      Throws:
      IOException
    • fromTPipeTransferReq

      public static PipeTransferConfigSnapshotSealReq fromTPipeTransferReq(TPipeTransferReq req)
    • toTPipeTransferBytes

      public static byte[] toTPipeTransferBytes(String pattern, String snapshotName, long snapshotLength, String templateFileName, long templateFileLength, CNSnapshotFileType fileType, String typeString) throws IOException
      Throws:
      IOException
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class org.apache.iotdb.commons.pipe.connector.payload.thrift.request.PipeTransferFileSealReqV2
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class org.apache.iotdb.commons.pipe.connector.payload.thrift.request.PipeTransferFileSealReqV2