类 TaskLocation

  • 所有已实现的接口:
    com.hazelcast.nio.serialization.DataSerializable, com.hazelcast.nio.serialization.IdentifiedDataSerializable, Serializable

    public class TaskLocation
    extends Object
    implements com.hazelcast.nio.serialization.IdentifiedDataSerializable, Serializable
    另请参阅:
    序列化表格
    • 构造器详细资料

      • TaskLocation

        public TaskLocation()
      • TaskLocation

        public TaskLocation​(TaskGroupLocation taskGroupLocation,
                            long idPrefix,
                            int index)
    • 方法详细资料

      • getJobId

        public long getJobId()
      • getPipelineId

        public int getPipelineId()
      • getTaskID

        public long getTaskID()
      • getTaskVertexId

        public long getTaskVertexId()
      • getTaskIndex

        public int getTaskIndex()
      • setTaskGroupLocation

        public void setTaskGroupLocation​(TaskGroupLocation taskGroupLocation)
      • setTaskID

        public void setTaskID​(long taskID)
      • getFactoryId

        public int getFactoryId()
        指定者:
        getFactoryId 在接口中 com.hazelcast.nio.serialization.IdentifiedDataSerializable
      • getClassId

        public int getClassId()
        指定者:
        getClassId 在接口中 com.hazelcast.nio.serialization.IdentifiedDataSerializable
      • writeData

        public void writeData​(com.hazelcast.nio.ObjectDataOutput out)
                       throws IOException
        指定者:
        writeData 在接口中 com.hazelcast.nio.serialization.DataSerializable
        抛出:
        IOException
      • readData

        public void readData​(com.hazelcast.nio.ObjectDataInput in)
                      throws IOException
        指定者:
        readData 在接口中 com.hazelcast.nio.serialization.DataSerializable
        抛出:
        IOException
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object