public class RemoteTierMasterAgent extends Object implements TierMasterAgent
TierMasterAgent for the remote tier.| Modifier and Type | Method and Description |
|---|---|
TierShuffleDescriptor |
addPartitionAndGetShuffleDescriptor(org.apache.flink.api.common.JobID jobID,
ResultPartitionID resultPartitionID)
Add a new tiered storage partition and get the
TierShuffleDescriptor. |
void |
close()
Close this tier master agent.
|
void |
registerJob(org.apache.flink.api.common.JobID jobID,
TierShuffleHandler tierShuffleHandler)
Register a job id with a
TierShuffleHandler. |
void |
releasePartition(TierShuffleDescriptor shuffleDescriptor)
Release a tiered storage partition.
|
void |
unregisterJob(org.apache.flink.api.common.JobID jobID)
Unregister a job id.
|
public void registerJob(org.apache.flink.api.common.JobID jobID,
TierShuffleHandler tierShuffleHandler)
TierMasterAgentTierShuffleHandler.registerJob in interface TierMasterAgentpublic void unregisterJob(org.apache.flink.api.common.JobID jobID)
TierMasterAgentunregisterJob in interface TierMasterAgentpublic TierShuffleDescriptor addPartitionAndGetShuffleDescriptor(org.apache.flink.api.common.JobID jobID, ResultPartitionID resultPartitionID)
TierMasterAgentTierShuffleDescriptor.addPartitionAndGetShuffleDescriptor in interface TierMasterAgentpublic void releasePartition(TierShuffleDescriptor shuffleDescriptor)
TierMasterAgentreleasePartition in interface TierMasterAgentshuffleDescriptor - the partition shuffle descriptor to be releasedpublic void close()
TierMasterAgentclose in interface TierMasterAgentCopyright © 2014–2025 The Apache Software Foundation. All rights reserved.