Package | Description |
---|---|
org.apache.storm | |
org.apache.storm.blobstore | |
org.apache.storm.daemon.common | |
org.apache.storm.daemon.drpc | |
org.apache.storm.daemon.nimbus | |
org.apache.storm.daemon.supervisor | |
org.apache.storm.daemon.ui.exceptionmappers | |
org.apache.storm.dependency | |
org.apache.storm.drpc | |
org.apache.storm.elasticsearch.bolt |
ElasticSearch examples classes.
|
org.apache.storm.elasticsearch.trident |
ElasticSearch Trident example classes.
|
org.apache.storm.generated | |
org.apache.storm.hdfs.blobstore | |
org.apache.storm.kafka.trident | |
org.apache.storm.localizer | |
org.apache.storm.utils |
Modifier and Type | Method and Description |
---|---|
BeginDownloadResult |
LocalCluster.beginBlobDownload(String key) |
String |
LocalCluster.beginCreateBlob(String key,
SettableBlobMeta meta) |
String |
LocalCluster.beginFileUpload() |
String |
LocalCluster.beginUpdateBlob(String key) |
void |
LocalCluster.cancelBlobUpload(String session) |
void |
LocalCluster.debug(String name,
String component,
boolean enable,
double samplingPercentage) |
void |
LocalCluster.deleteBlob(String key) |
ByteBuffer |
LocalCluster.downloadBlobChunk(String session) |
ByteBuffer |
LocalCluster.downloadChunk(String id) |
String |
LocalDRPC.execute(String functionName,
String funcArgs) |
void |
LocalDRPC.failRequest(String id) |
void |
LocalDRPC.failRequestV2(String id,
DRPCExecutionException e) |
DRPCRequest |
LocalDRPC.fetchRequest(String functionName) |
void |
LocalCluster.finishBlobUpload(String session) |
void |
LocalCluster.finishFileUpload(String location) |
ReadableBlobMeta |
LocalCluster.getBlobMeta(String key) |
int |
LocalCluster.getBlobReplication(String key) |
ComponentPageInfo |
LocalCluster.getComponentPageInfo(String topologyId,
String componentId,
String window,
boolean isIncludeSys) |
NimbusSummary |
LocalCluster.getLeader() |
String |
LocalCluster.getNimbusConf() |
List<OwnerResourceSummary> |
LocalCluster.getOwnerResourceSummaries(String owner) |
SupervisorAssignments |
LocalCluster.getSupervisorAssignments(String node) |
SupervisorPageInfo |
LocalCluster.getSupervisorPageInfo(String id,
String host,
boolean isIncludeSys) |
TopologyHistoryInfo |
LocalCluster.getTopologyHistory(String user) |
TopologyInfo |
LocalCluster.getTopologyInfoWithOpts(String id,
GetInfoOptions options) |
TopologyPageInfo |
LocalCluster.getTopologyPageInfo(String id,
String window,
boolean isIncludeSys) |
StormTopology |
LocalCluster.getUserTopology(String id) |
boolean |
LocalCluster.isRemoteBlobExists(String blobKey) |
boolean |
LocalCluster.isTopologyNameAllowed(String name) |
static void |
StormSubmitter.pushCredentials(String name,
Map<String,Object> topoConf,
Map<String,String> credentials)
Push a new set of credentials to the running topology.
|
static void |
StormSubmitter.pushCredentials(String name,
Map<String,Object> topoConf,
Map<String,String> credentials,
String expectedUser)
Push a new set of credentials to the running topology.
|
void |
LocalDRPC.result(String id,
String result) |
void |
LocalCluster.sendSupervisorWorkerHeartbeat(SupervisorWorkerHeartbeat heatbeat) |
void |
LocalCluster.sendSupervisorWorkerHeartbeats(SupervisorWorkerHeartbeats heartbeats) |
void |
LocalCluster.setBlobMeta(String key,
SettableBlobMeta meta) |
static void |
StormSubmitter.submitTopology(String name,
Map<String,Object> topoConf,
StormTopology topology)
Submits a topology to run on the cluster.
|
static void |
StormSubmitter.submitTopology(String name,
Map<String,Object> topoConf,
StormTopology topology,
SubmitOptions opts)
Submits a topology to run on the cluster.
|
static void |
StormSubmitter.submitTopology(String name,
Map<String,Object> topoConf,
StormTopology topology,
SubmitOptions opts,
StormSubmitter.ProgressListener progressListener)
Submits a topology to run on the cluster.
|
void |
LocalCluster.submitTopology(String name,
String uploadedJarLocation,
String jsonConf,
StormTopology topology) |
static void |
StormSubmitter.submitTopologyAs(String name,
Map<String,Object> topoConf,
StormTopology topology,
SubmitOptions opts,
StormSubmitter.ProgressListener progressListener,
String asUser)
Submits a topology to run on the cluster as a particular user.
|
void |
LocalCluster.submitTopologyWithOpts(String name,
String uploadedJarLocation,
String jsonConf,
StormTopology topology,
SubmitOptions options) |
static void |
StormSubmitter.submitTopologyWithProgressBar(String name,
Map<String,Object> topoConf,
StormTopology topology)
Submits a topology to run on the cluster with a progress bar.
|
static void |
StormSubmitter.submitTopologyWithProgressBar(String name,
Map<String,Object> topoConf,
StormTopology topology,
SubmitOptions opts)
Submits a topology to run on the cluster with a progress bar.
|
int |
LocalCluster.updateBlobReplication(String key,
int replication) |
void |
LocalCluster.uploadBlobChunk(String session,
ByteBuffer chunk) |
void |
LocalCluster.uploadChunk(String location,
ByteBuffer chunk) |
Modifier and Type | Method and Description |
---|---|
protected static void |
MigrateBlobs.copyBlobStoreKeys(BlobStore bsFrom,
Subject whoFrom,
BlobStore bsTo,
Subject whoTo) |
void |
BlobStore.createBlob(String key,
byte[] data,
SettableBlobMeta meta,
Subject who)
Wrapper called to create the blob which contains the byte data.
|
void |
BlobStore.createBlob(String key,
InputStream in,
SettableBlobMeta meta,
Subject who)
Wrapper called to create the blob which contains the byte data.
|
AtomicOutputStream |
ClientBlobStore.createBlob(String key,
SettableBlobMeta meta)
Client facing API to create a blob.
|
AtomicOutputStream |
LocalFsBlobStore.createBlob(String key,
SettableBlobMeta meta,
Subject who) |
abstract AtomicOutputStream |
BlobStore.createBlob(String key,
SettableBlobMeta meta,
Subject who)
Creates the blob.
|
protected abstract AtomicOutputStream |
ClientBlobStore.createBlobToExtend(String key,
SettableBlobMeta meta)
Client facing API to create a blob.
|
protected AtomicOutputStream |
LocalModeClientBlobStore.createBlobToExtend(String key,
SettableBlobMeta meta) |
protected AtomicOutputStream |
NimbusBlobStore.createBlobToExtend(String key,
SettableBlobMeta meta) |
protected static void |
MigrateBlobs.deleteAllBlobStoreKeys(BlobStore bs,
Subject who) |
abstract void |
ClientBlobStore.deleteBlob(String key)
Client facing API to delete a blob.
|
void |
LocalModeClientBlobStore.deleteBlob(String key) |
void |
NimbusBlobStore.deleteBlob(String key) |
void |
LocalFsBlobStore.deleteBlob(String key,
Subject who) |
abstract void |
BlobStore.deleteBlob(String key,
Subject who)
Deletes the blob data and metadata.
|
abstract InputStreamWithMeta |
ClientBlobStore.getBlob(String key)
Client facing API to read a blob.
|
InputStreamWithMeta |
LocalModeClientBlobStore.getBlob(String key) |
InputStreamWithMeta |
NimbusBlobStore.getBlob(String key) |
InputStreamWithMeta |
LocalFsBlobStore.getBlob(String key,
Subject who) |
abstract InputStreamWithMeta |
BlobStore.getBlob(String key,
Subject who)
Gets the InputStream to read the blob details.
|
abstract ReadableBlobMeta |
ClientBlobStore.getBlobMeta(String key)
Client facing API to read the metadata information.
|
ReadableBlobMeta |
LocalModeClientBlobStore.getBlobMeta(String key) |
ReadableBlobMeta |
NimbusBlobStore.getBlobMeta(String key) |
ReadableBlobMeta |
LocalFsBlobStore.getBlobMeta(String key,
Subject who) |
abstract ReadableBlobMeta |
BlobStore.getBlobMeta(String key,
Subject who)
Gets the current version of metadata for a blob to be viewed by the user or downloaded by the supervisor.
|
abstract int |
ClientBlobStore.getBlobReplication(String key)
Client facing API to read the replication of a blob.
|
int |
LocalModeClientBlobStore.getBlobReplication(String key) |
int |
NimbusBlobStore.getBlobReplication(String key) |
void |
BlobStoreAclHandler.hasAnyPermissions(List<AccessControl> acl,
int mask,
Subject who,
String key)
Validates if the user has any of the permissions mentioned in the mask.
|
void |
BlobStoreAclHandler.hasPermissions(List<AccessControl> acl,
int mask,
Subject who,
String key)
Validates if the user has at least the set of permissions mentioned in the mask.
|
abstract boolean |
ClientBlobStore.isRemoteBlobExists(String blobKey)
Decide if the blob is deleted from cluster.
|
boolean |
LocalModeClientBlobStore.isRemoteBlobExists(String blobKey) |
boolean |
NimbusBlobStore.isRemoteBlobExists(String blobKey) |
byte[] |
BlobStore.readBlob(String key,
Subject who)
Wrapper around readBlobTo which returns a ByteArray output stream.
|
void |
BlobStore.readBlobTo(String key,
OutputStream out,
Subject who)
Reads the blob from the blob store and writes it into the output stream.
|
void |
ClientBlobStore.setBlobMeta(String key,
SettableBlobMeta meta)
Client facing API to set the metadata for a blob.
|
void |
LocalFsBlobStore.setBlobMeta(String key,
SettableBlobMeta meta,
Subject who) |
abstract void |
BlobStore.setBlobMeta(String key,
SettableBlobMeta meta,
Subject who)
Sets the metadata with renewed acls for the blob.
|
protected abstract void |
ClientBlobStore.setBlobMetaToExtend(String key,
SettableBlobMeta meta)
Client facing API to set the metadata for a blob.
|
protected void |
LocalModeClientBlobStore.setBlobMetaToExtend(String key,
SettableBlobMeta meta) |
protected void |
NimbusBlobStore.setBlobMetaToExtend(String key,
SettableBlobMeta meta) |
void |
LocalFsBlobStore.startSyncBlobs() |
void |
BlobStore.startSyncBlobs()
Start the syncing blobs between the local running instance of the BlobStore and others.
|
abstract AtomicOutputStream |
ClientBlobStore.updateBlob(String key)
Client facing API to update a blob.
|
AtomicOutputStream |
LocalModeClientBlobStore.updateBlob(String key) |
AtomicOutputStream |
NimbusBlobStore.updateBlob(String key) |
void |
BlobStore.updateBlob(String key,
byte[] data,
Subject who)
Wrapper called to create the blob which contains the byte data.
|
AtomicOutputStream |
LocalFsBlobStore.updateBlob(String key,
Subject who) |
abstract AtomicOutputStream |
BlobStore.updateBlob(String key,
Subject who)
Updates the blob data.
|
abstract int |
ClientBlobStore.updateBlobReplication(String key,
int replication)
Client facing API to update the replication of a blob.
|
int |
LocalModeClientBlobStore.updateBlobReplication(String key,
int replication) |
int |
NimbusBlobStore.updateBlobReplication(String key,
int replication) |
int |
LocalFsBlobStore.updateBlobReplication(String key,
int replication,
Subject who) |
abstract int |
BlobStore.updateBlobReplication(String key,
int replication,
Subject who)
Modifies the replication factor of the blob.
|
static void |
BlobStoreAclHandler.validateSettableACLs(String key,
List<AccessControl> acls) |
void |
BlobStoreAclHandler.validateUserCanReadMeta(List<AccessControl> acl,
Subject who,
String key)
The user should be able to see the metadata if and only if they have any of READ, WRITE, or ADMIN.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
AuthorizationExceptionMapper.toResponse(AuthorizationException ex) |
Modifier and Type | Method and Description |
---|---|
String |
DRPCThrift.execute(String functionName,
String funcArgs) |
<T extends OutstandingRequest> |
DRPC.execute(String functionName,
String funcArgs,
RequestFactory<T> factory) |
String |
DRPC.executeBlocking(String functionName,
String funcArgs) |
void |
DRPCThrift.failRequest(String id) |
void |
DRPC.failRequest(String id,
DRPCExecutionException e) |
void |
DRPCThrift.failRequestV2(String id,
DRPCExecutionException e) |
DRPCRequest |
DRPC.fetchRequest(String functionName) |
DRPCRequest |
DRPCThrift.fetchRequest(String functionName) |
void |
DRPCThrift.result(String id,
String result) |
void |
DRPC.returnResult(String id,
String result) |
Modifier and Type | Method and Description |
---|---|
void |
Supervisor.checkAuthorization(String operation) |
void |
Supervisor.checkAuthorization(String topoName,
Map<String,Object> topoConf,
String operation) |
void |
Supervisor.checkAuthorization(String topoName,
Map<String,Object> topoConf,
String operation,
ReqContext context) |
Modifier and Type | Method and Description |
---|---|
static javax.ws.rs.core.Response |
ExceptionMapperUtils.getResponse(AuthorizationException ex,
javax.inject.Provider<javax.servlet.http.HttpServletRequest> request)
getResponse.
|
javax.ws.rs.core.Response |
AuthorizationExceptionMapper.toResponse(AuthorizationException e) |
Modifier and Type | Method and Description |
---|---|
List<String> |
DependencyUploader.uploadFiles(List<File> dependencies,
boolean cleanupIfFails) |
Modifier and Type | Method and Description |
---|---|
void |
DRPCInvocationsClient.failRequest(String id) |
void |
DRPCInvocationsClient.failRequestV2(String id,
DRPCExecutionException ex) |
DRPCRequest |
DRPCInvocationsClient.fetchRequest(String func) |
void |
DRPCInvocationsClient.result(String id,
String result) |
Modifier and Type | Method and Description |
---|---|
static void |
EsIndexTopology.main(String[] args)
The example’s main method.
|
Modifier and Type | Method and Description |
---|---|
static void |
TridentEsTopology.main(String[] args)
The example’s main method.
|
Modifier and Type | Method and Description |
---|---|
AuthorizationException |
AuthorizationException.deepCopy() |
AuthorizationException |
DistributedRPC.execute_result.get_aze() |
AuthorizationException |
DistributedRPCInvocations.result_result.get_aze() |
AuthorizationException |
DistributedRPCInvocations.fetchRequest_result.get_aze() |
AuthorizationException |
DistributedRPCInvocations.failRequest_result.get_aze() |
AuthorizationException |
DistributedRPCInvocations.failRequestV2_result.get_aze() |
AuthorizationException |
Nimbus.submitTopology_result.get_aze() |
AuthorizationException |
Nimbus.submitTopologyWithOpts_result.get_aze() |
AuthorizationException |
Nimbus.killTopology_result.get_aze() |
AuthorizationException |
Nimbus.killTopologyWithOpts_result.get_aze() |
AuthorizationException |
Nimbus.activate_result.get_aze() |
AuthorizationException |
Nimbus.deactivate_result.get_aze() |
AuthorizationException |
Nimbus.rebalance_result.get_aze() |
AuthorizationException |
Nimbus.debug_result.get_aze() |
AuthorizationException |
Nimbus.uploadNewCredentials_result.get_aze() |
AuthorizationException |
Nimbus.beginCreateBlob_result.get_aze() |
AuthorizationException |
Nimbus.beginUpdateBlob_result.get_aze() |
AuthorizationException |
Nimbus.uploadBlobChunk_result.get_aze() |
AuthorizationException |
Nimbus.finishBlobUpload_result.get_aze() |
AuthorizationException |
Nimbus.cancelBlobUpload_result.get_aze() |
AuthorizationException |
Nimbus.getBlobMeta_result.get_aze() |
AuthorizationException |
Nimbus.setBlobMeta_result.get_aze() |
AuthorizationException |
Nimbus.beginBlobDownload_result.get_aze() |
AuthorizationException |
Nimbus.downloadBlobChunk_result.get_aze() |
AuthorizationException |
Nimbus.deleteBlob_result.get_aze() |
AuthorizationException |
Nimbus.getBlobReplication_result.get_aze() |
AuthorizationException |
Nimbus.updateBlobReplication_result.get_aze() |
AuthorizationException |
Nimbus.beginFileUpload_result.get_aze() |
AuthorizationException |
Nimbus.uploadChunk_result.get_aze() |
AuthorizationException |
Nimbus.finishFileUpload_result.get_aze() |
AuthorizationException |
Nimbus.downloadChunk_result.get_aze() |
AuthorizationException |
Nimbus.getNimbusConf_result.get_aze() |
AuthorizationException |
Nimbus.getClusterInfo_result.get_aze() |
AuthorizationException |
Nimbus.getLeader_result.get_aze() |
AuthorizationException |
Nimbus.isTopologyNameAllowed_result.get_aze() |
AuthorizationException |
Nimbus.getTopologyInfo_result.get_aze() |
AuthorizationException |
Nimbus.getTopologyInfoWithOpts_result.get_aze() |
AuthorizationException |
Nimbus.getTopologyPageInfo_result.get_aze() |
AuthorizationException |
Nimbus.getSupervisorPageInfo_result.get_aze() |
AuthorizationException |
Nimbus.getComponentPageInfo_result.get_aze() |
AuthorizationException |
Nimbus.getTopologyConf_result.get_aze() |
AuthorizationException |
Nimbus.getTopology_result.get_aze() |
AuthorizationException |
Nimbus.getUserTopology_result.get_aze() |
AuthorizationException |
Nimbus.getTopologyHistory_result.get_aze() |
AuthorizationException |
Nimbus.getOwnerResourceSummaries_result.get_aze() |
AuthorizationException |
Nimbus.getSupervisorAssignments_result.get_aze() |
AuthorizationException |
Nimbus.sendSupervisorWorkerHeartbeats_result.get_aze() |
AuthorizationException |
Nimbus.sendSupervisorWorkerHeartbeat_result.get_aze() |
AuthorizationException |
Nimbus.isRemoteBlobExists_result.get_aze() |
AuthorizationException |
Supervisor.sendSupervisorAssignments_result.get_aze() |
AuthorizationException |
Supervisor.getLocalAssignmentForStorm_result.get_aze() |
AuthorizationException |
Supervisor.sendSupervisorWorkerHeartbeat_result.get_aze() |
Modifier and Type | Method and Description |
---|---|
int |
AuthorizationException.compareTo(AuthorizationException other) |
boolean |
AuthorizationException.equals(AuthorizationException that) |
void |
DistributedRPC.execute_result.set_aze(AuthorizationException aze) |
void |
DistributedRPCInvocations.result_result.set_aze(AuthorizationException aze) |
void |
DistributedRPCInvocations.fetchRequest_result.set_aze(AuthorizationException aze) |
void |
DistributedRPCInvocations.failRequest_result.set_aze(AuthorizationException aze) |
void |
DistributedRPCInvocations.failRequestV2_result.set_aze(AuthorizationException aze) |
void |
Nimbus.submitTopology_result.set_aze(AuthorizationException aze) |
void |
Nimbus.submitTopologyWithOpts_result.set_aze(AuthorizationException aze) |
void |
Nimbus.killTopology_result.set_aze(AuthorizationException aze) |
void |
Nimbus.killTopologyWithOpts_result.set_aze(AuthorizationException aze) |
void |
Nimbus.activate_result.set_aze(AuthorizationException aze) |
void |
Nimbus.deactivate_result.set_aze(AuthorizationException aze) |
void |
Nimbus.rebalance_result.set_aze(AuthorizationException aze) |
void |
Nimbus.debug_result.set_aze(AuthorizationException aze) |
void |
Nimbus.uploadNewCredentials_result.set_aze(AuthorizationException aze) |
void |
Nimbus.beginCreateBlob_result.set_aze(AuthorizationException aze) |
void |
Nimbus.beginUpdateBlob_result.set_aze(AuthorizationException aze) |
void |
Nimbus.uploadBlobChunk_result.set_aze(AuthorizationException aze) |
void |
Nimbus.finishBlobUpload_result.set_aze(AuthorizationException aze) |
void |
Nimbus.cancelBlobUpload_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getBlobMeta_result.set_aze(AuthorizationException aze) |
void |
Nimbus.setBlobMeta_result.set_aze(AuthorizationException aze) |
void |
Nimbus.beginBlobDownload_result.set_aze(AuthorizationException aze) |
void |
Nimbus.downloadBlobChunk_result.set_aze(AuthorizationException aze) |
void |
Nimbus.deleteBlob_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getBlobReplication_result.set_aze(AuthorizationException aze) |
void |
Nimbus.updateBlobReplication_result.set_aze(AuthorizationException aze) |
void |
Nimbus.beginFileUpload_result.set_aze(AuthorizationException aze) |
void |
Nimbus.uploadChunk_result.set_aze(AuthorizationException aze) |
void |
Nimbus.finishFileUpload_result.set_aze(AuthorizationException aze) |
void |
Nimbus.downloadChunk_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getNimbusConf_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getClusterInfo_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getLeader_result.set_aze(AuthorizationException aze) |
void |
Nimbus.isTopologyNameAllowed_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getTopologyInfo_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getTopologyInfoWithOpts_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getTopologyPageInfo_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getSupervisorPageInfo_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getComponentPageInfo_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getTopologyConf_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getTopology_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getUserTopology_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getTopologyHistory_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getOwnerResourceSummaries_result.set_aze(AuthorizationException aze) |
void |
Nimbus.getSupervisorAssignments_result.set_aze(AuthorizationException aze) |
void |
Nimbus.sendSupervisorWorkerHeartbeats_result.set_aze(AuthorizationException aze) |
void |
Nimbus.sendSupervisorWorkerHeartbeat_result.set_aze(AuthorizationException aze) |
void |
Nimbus.isRemoteBlobExists_result.set_aze(AuthorizationException aze) |
void |
Supervisor.sendSupervisorAssignments_result.set_aze(AuthorizationException aze) |
void |
Supervisor.getLocalAssignmentForStorm_result.set_aze(AuthorizationException aze) |
void |
Supervisor.sendSupervisorWorkerHeartbeat_result.set_aze(AuthorizationException aze) |
Modifier and Type | Method and Description |
---|---|
void |
Nimbus.Iface.activate(String name) |
void |
Nimbus.Client.activate(String name) |
BeginDownloadResult |
Nimbus.Iface.beginBlobDownload(String key) |
BeginDownloadResult |
Nimbus.Client.beginBlobDownload(String key) |
String |
Nimbus.Iface.beginCreateBlob(String key,
SettableBlobMeta meta) |
String |
Nimbus.Client.beginCreateBlob(String key,
SettableBlobMeta meta) |
String |
Nimbus.Iface.beginFileUpload() |
String |
Nimbus.Client.beginFileUpload() |
String |
Nimbus.Iface.beginUpdateBlob(String key) |
String |
Nimbus.Client.beginUpdateBlob(String key) |
void |
Nimbus.Iface.cancelBlobUpload(String session) |
void |
Nimbus.Client.cancelBlobUpload(String session) |
void |
Nimbus.Iface.deactivate(String name) |
void |
Nimbus.Client.deactivate(String name) |
void |
Nimbus.Iface.debug(String name,
String component,
boolean enable,
double samplingPercentage)
Enable/disable logging the tuples generated in topology via an internal EventLogger bolt.
|
void |
Nimbus.Client.debug(String name,
String component,
boolean enable,
double samplingPercentage) |
void |
Nimbus.Iface.deleteBlob(String key) |
void |
Nimbus.Client.deleteBlob(String key) |
ByteBuffer |
Nimbus.Iface.downloadBlobChunk(String session) |
ByteBuffer |
Nimbus.Client.downloadBlobChunk(String session) |
ByteBuffer |
Nimbus.Iface.downloadChunk(String id) |
ByteBuffer |
Nimbus.Client.downloadChunk(String id) |
String |
DistributedRPC.Iface.execute(String functionName,
String funcArgs) |
String |
DistributedRPC.Client.execute(String functionName,
String funcArgs) |
void |
DistributedRPCInvocations.Iface.failRequest(String id) |
void |
DistributedRPCInvocations.Client.failRequest(String id) |
void |
DistributedRPCInvocations.Iface.failRequestV2(String id,
DRPCExecutionException e) |
void |
DistributedRPCInvocations.Client.failRequestV2(String id,
DRPCExecutionException e) |
DRPCRequest |
DistributedRPCInvocations.Iface.fetchRequest(String functionName) |
DRPCRequest |
DistributedRPCInvocations.Client.fetchRequest(String functionName) |
void |
Nimbus.Iface.finishBlobUpload(String session) |
void |
Nimbus.Client.finishBlobUpload(String session) |
void |
Nimbus.Iface.finishFileUpload(String location) |
void |
Nimbus.Client.finishFileUpload(String location) |
ReadableBlobMeta |
Nimbus.Iface.getBlobMeta(String key) |
ReadableBlobMeta |
Nimbus.Client.getBlobMeta(String key) |
int |
Nimbus.Iface.getBlobReplication(String key) |
int |
Nimbus.Client.getBlobReplication(String key) |
ClusterSummary |
Nimbus.Iface.getClusterInfo() |
ClusterSummary |
Nimbus.Client.getClusterInfo() |
ComponentPageInfo |
Nimbus.Iface.getComponentPageInfo(String topology_id,
String component_id,
String window,
boolean is_include_sys) |
ComponentPageInfo |
Nimbus.Client.getComponentPageInfo(String topology_id,
String component_id,
String window,
boolean is_include_sys) |
NimbusSummary |
Nimbus.Iface.getLeader() |
NimbusSummary |
Nimbus.Client.getLeader() |
Assignment |
Supervisor.Iface.getLocalAssignmentForStorm(String id)
Get local assignment for a storm
|
Assignment |
Supervisor.Client.getLocalAssignmentForStorm(String id) |
String |
Nimbus.Iface.getNimbusConf() |
String |
Nimbus.Client.getNimbusConf() |
List<OwnerResourceSummary> |
Nimbus.Iface.getOwnerResourceSummaries(String owner) |
List<OwnerResourceSummary> |
Nimbus.Client.getOwnerResourceSummaries(String owner) |
String |
DistributedRPC.AsyncClient.execute_call.getResult() |
Void |
DistributedRPCInvocations.AsyncClient.result_call.getResult() |
DRPCRequest |
DistributedRPCInvocations.AsyncClient.fetchRequest_call.getResult() |
Void |
DistributedRPCInvocations.AsyncClient.failRequest_call.getResult() |
Void |
DistributedRPCInvocations.AsyncClient.failRequestV2_call.getResult() |
Void |
Nimbus.AsyncClient.submitTopology_call.getResult() |
Void |
Nimbus.AsyncClient.submitTopologyWithOpts_call.getResult() |
Void |
Nimbus.AsyncClient.killTopology_call.getResult() |
Void |
Nimbus.AsyncClient.killTopologyWithOpts_call.getResult() |
Void |
Nimbus.AsyncClient.activate_call.getResult() |
Void |
Nimbus.AsyncClient.deactivate_call.getResult() |
Void |
Nimbus.AsyncClient.rebalance_call.getResult() |
Void |
Nimbus.AsyncClient.debug_call.getResult() |
Void |
Nimbus.AsyncClient.uploadNewCredentials_call.getResult() |
String |
Nimbus.AsyncClient.beginCreateBlob_call.getResult() |
String |
Nimbus.AsyncClient.beginUpdateBlob_call.getResult() |
Void |
Nimbus.AsyncClient.uploadBlobChunk_call.getResult() |
Void |
Nimbus.AsyncClient.finishBlobUpload_call.getResult() |
Void |
Nimbus.AsyncClient.cancelBlobUpload_call.getResult() |
ReadableBlobMeta |
Nimbus.AsyncClient.getBlobMeta_call.getResult() |
Void |
Nimbus.AsyncClient.setBlobMeta_call.getResult() |
BeginDownloadResult |
Nimbus.AsyncClient.beginBlobDownload_call.getResult() |
ByteBuffer |
Nimbus.AsyncClient.downloadBlobChunk_call.getResult() |
Void |
Nimbus.AsyncClient.deleteBlob_call.getResult() |
Integer |
Nimbus.AsyncClient.getBlobReplication_call.getResult() |
Integer |
Nimbus.AsyncClient.updateBlobReplication_call.getResult() |
String |
Nimbus.AsyncClient.beginFileUpload_call.getResult() |
Void |
Nimbus.AsyncClient.uploadChunk_call.getResult() |
Void |
Nimbus.AsyncClient.finishFileUpload_call.getResult() |
ByteBuffer |
Nimbus.AsyncClient.downloadChunk_call.getResult() |
String |
Nimbus.AsyncClient.getNimbusConf_call.getResult() |
ClusterSummary |
Nimbus.AsyncClient.getClusterInfo_call.getResult() |
NimbusSummary |
Nimbus.AsyncClient.getLeader_call.getResult() |
Boolean |
Nimbus.AsyncClient.isTopologyNameAllowed_call.getResult() |
TopologyInfo |
Nimbus.AsyncClient.getTopologyInfo_call.getResult() |
TopologyInfo |
Nimbus.AsyncClient.getTopologyInfoWithOpts_call.getResult() |
TopologyPageInfo |
Nimbus.AsyncClient.getTopologyPageInfo_call.getResult() |
SupervisorPageInfo |
Nimbus.AsyncClient.getSupervisorPageInfo_call.getResult() |
ComponentPageInfo |
Nimbus.AsyncClient.getComponentPageInfo_call.getResult() |
String |
Nimbus.AsyncClient.getTopologyConf_call.getResult() |
StormTopology |
Nimbus.AsyncClient.getTopology_call.getResult() |
StormTopology |
Nimbus.AsyncClient.getUserTopology_call.getResult() |
TopologyHistoryInfo |
Nimbus.AsyncClient.getTopologyHistory_call.getResult() |
List<OwnerResourceSummary> |
Nimbus.AsyncClient.getOwnerResourceSummaries_call.getResult() |
SupervisorAssignments |
Nimbus.AsyncClient.getSupervisorAssignments_call.getResult() |
Void |
Nimbus.AsyncClient.sendSupervisorWorkerHeartbeats_call.getResult() |
Void |
Nimbus.AsyncClient.sendSupervisorWorkerHeartbeat_call.getResult() |
Boolean |
Nimbus.AsyncClient.isRemoteBlobExists_call.getResult() |
Void |
Supervisor.AsyncClient.sendSupervisorAssignments_call.getResult() |
Assignment |
Supervisor.AsyncClient.getLocalAssignmentForStorm_call.getResult() |
Void |
Supervisor.AsyncClient.sendSupervisorWorkerHeartbeat_call.getResult() |
SupervisorAssignments |
Nimbus.Iface.getSupervisorAssignments(String node)
Get assigned assignments for a specific supervisor
|
SupervisorAssignments |
Nimbus.Client.getSupervisorAssignments(String node) |
SupervisorPageInfo |
Nimbus.Iface.getSupervisorPageInfo(String id,
String host,
boolean is_include_sys) |
SupervisorPageInfo |
Nimbus.Client.getSupervisorPageInfo(String id,
String host,
boolean is_include_sys) |
StormTopology |
Nimbus.Iface.getTopology(String id)
Returns the compiled topology that contains ackers and metrics consumsers.
|
StormTopology |
Nimbus.Client.getTopology(String id) |
String |
Nimbus.Iface.getTopologyConf(String id) |
String |
Nimbus.Client.getTopologyConf(String id) |
TopologyHistoryInfo |
Nimbus.Iface.getTopologyHistory(String user) |
TopologyHistoryInfo |
Nimbus.Client.getTopologyHistory(String user) |
TopologyInfo |
Nimbus.Iface.getTopologyInfo(String id) |
TopologyInfo |
Nimbus.Client.getTopologyInfo(String id) |
TopologyInfo |
Nimbus.Iface.getTopologyInfoWithOpts(String id,
GetInfoOptions options) |
TopologyInfo |
Nimbus.Client.getTopologyInfoWithOpts(String id,
GetInfoOptions options) |
TopologyPageInfo |
Nimbus.Iface.getTopologyPageInfo(String id,
String window,
boolean is_include_sys) |
TopologyPageInfo |
Nimbus.Client.getTopologyPageInfo(String id,
String window,
boolean is_include_sys) |
StormTopology |
Nimbus.Iface.getUserTopology(String id)
Returns the user specified topology as submitted originally.
|
StormTopology |
Nimbus.Client.getUserTopology(String id) |
boolean |
Nimbus.Iface.isRemoteBlobExists(String blobKey)
Decide if the blob is removed from cluster.
|
boolean |
Nimbus.Client.isRemoteBlobExists(String blobKey) |
boolean |
Nimbus.Iface.isTopologyNameAllowed(String name) |
boolean |
Nimbus.Client.isTopologyNameAllowed(String name) |
void |
Nimbus.Iface.killTopology(String name) |
void |
Nimbus.Client.killTopology(String name) |
void |
Nimbus.Iface.killTopologyWithOpts(String name,
KillOptions options) |
void |
Nimbus.Client.killTopologyWithOpts(String name,
KillOptions options) |
void |
Nimbus.Iface.rebalance(String name,
RebalanceOptions options) |
void |
Nimbus.Client.rebalance(String name,
RebalanceOptions options) |
void |
Nimbus.Client.recv_activate() |
BeginDownloadResult |
Nimbus.Client.recv_beginBlobDownload() |
String |
Nimbus.Client.recv_beginCreateBlob() |
String |
Nimbus.Client.recv_beginFileUpload() |
String |
Nimbus.Client.recv_beginUpdateBlob() |
void |
Nimbus.Client.recv_cancelBlobUpload() |
void |
Nimbus.Client.recv_deactivate() |
void |
Nimbus.Client.recv_debug() |
void |
Nimbus.Client.recv_deleteBlob() |
ByteBuffer |
Nimbus.Client.recv_downloadBlobChunk() |
ByteBuffer |
Nimbus.Client.recv_downloadChunk() |
String |
DistributedRPC.Client.recv_execute() |
void |
DistributedRPCInvocations.Client.recv_failRequest() |
void |
DistributedRPCInvocations.Client.recv_failRequestV2() |
DRPCRequest |
DistributedRPCInvocations.Client.recv_fetchRequest() |
void |
Nimbus.Client.recv_finishBlobUpload() |
void |
Nimbus.Client.recv_finishFileUpload() |
ReadableBlobMeta |
Nimbus.Client.recv_getBlobMeta() |
int |
Nimbus.Client.recv_getBlobReplication() |
ClusterSummary |
Nimbus.Client.recv_getClusterInfo() |
ComponentPageInfo |
Nimbus.Client.recv_getComponentPageInfo() |
NimbusSummary |
Nimbus.Client.recv_getLeader() |
Assignment |
Supervisor.Client.recv_getLocalAssignmentForStorm() |
String |
Nimbus.Client.recv_getNimbusConf() |
List<OwnerResourceSummary> |
Nimbus.Client.recv_getOwnerResourceSummaries() |
SupervisorAssignments |
Nimbus.Client.recv_getSupervisorAssignments() |
SupervisorPageInfo |
Nimbus.Client.recv_getSupervisorPageInfo() |
StormTopology |
Nimbus.Client.recv_getTopology() |
String |
Nimbus.Client.recv_getTopologyConf() |
TopologyHistoryInfo |
Nimbus.Client.recv_getTopologyHistory() |
TopologyInfo |
Nimbus.Client.recv_getTopologyInfo() |
TopologyInfo |
Nimbus.Client.recv_getTopologyInfoWithOpts() |
TopologyPageInfo |
Nimbus.Client.recv_getTopologyPageInfo() |
StormTopology |
Nimbus.Client.recv_getUserTopology() |
boolean |
Nimbus.Client.recv_isRemoteBlobExists() |
boolean |
Nimbus.Client.recv_isTopologyNameAllowed() |
void |
Nimbus.Client.recv_killTopology() |
void |
Nimbus.Client.recv_killTopologyWithOpts() |
void |
Nimbus.Client.recv_rebalance() |
void |
DistributedRPCInvocations.Client.recv_result() |
void |
Supervisor.Client.recv_sendSupervisorAssignments() |
void |
Nimbus.Client.recv_sendSupervisorWorkerHeartbeat() |
void |
Supervisor.Client.recv_sendSupervisorWorkerHeartbeat() |
void |
Nimbus.Client.recv_sendSupervisorWorkerHeartbeats() |
void |
Nimbus.Client.recv_setBlobMeta() |
void |
Nimbus.Client.recv_submitTopology() |
void |
Nimbus.Client.recv_submitTopologyWithOpts() |
int |
Nimbus.Client.recv_updateBlobReplication() |
void |
Nimbus.Client.recv_uploadBlobChunk() |
void |
Nimbus.Client.recv_uploadChunk() |
void |
Nimbus.Client.recv_uploadNewCredentials() |
void |
DistributedRPCInvocations.Iface.result(String id,
String result) |
void |
DistributedRPCInvocations.Client.result(String id,
String result) |
void |
Supervisor.Iface.sendSupervisorAssignments(SupervisorAssignments assignments)
Send node specific assignments to supervisor
|
void |
Supervisor.Client.sendSupervisorAssignments(SupervisorAssignments assignments) |
void |
Nimbus.Iface.sendSupervisorWorkerHeartbeat(SupervisorWorkerHeartbeat heatbeat)
Send supervisor local worker heartbeat when a supervisor is unreachable
|
void |
Nimbus.Client.sendSupervisorWorkerHeartbeat(SupervisorWorkerHeartbeat heatbeat) |
void |
Supervisor.Iface.sendSupervisorWorkerHeartbeat(SupervisorWorkerHeartbeat heartbeat)
Send worker heartbeat to local supervisor
|
void |
Supervisor.Client.sendSupervisorWorkerHeartbeat(SupervisorWorkerHeartbeat heartbeat) |
void |
Nimbus.Iface.sendSupervisorWorkerHeartbeats(SupervisorWorkerHeartbeats heartbeats)
Send supervisor worker heartbeats for a specific supervisor
|
void |
Nimbus.Client.sendSupervisorWorkerHeartbeats(SupervisorWorkerHeartbeats heartbeats) |
void |
Nimbus.Iface.setBlobMeta(String key,
SettableBlobMeta meta) |
void |
Nimbus.Client.setBlobMeta(String key,
SettableBlobMeta meta) |
void |
Nimbus.Iface.submitTopology(String name,
String uploadedJarLocation,
String jsonConf,
StormTopology topology) |
void |
Nimbus.Client.submitTopology(String name,
String uploadedJarLocation,
String jsonConf,
StormTopology topology) |
void |
Nimbus.Iface.submitTopologyWithOpts(String name,
String uploadedJarLocation,
String jsonConf,
StormTopology topology,
SubmitOptions options) |
void |
Nimbus.Client.submitTopologyWithOpts(String name,
String uploadedJarLocation,
String jsonConf,
StormTopology topology,
SubmitOptions options) |
int |
Nimbus.Iface.updateBlobReplication(String key,
int replication) |
int |
Nimbus.Client.updateBlobReplication(String key,
int replication) |
void |
Nimbus.Iface.uploadBlobChunk(String session,
ByteBuffer chunk) |
void |
Nimbus.Client.uploadBlobChunk(String session,
ByteBuffer chunk) |
void |
Nimbus.Iface.uploadChunk(String location,
ByteBuffer chunk) |
void |
Nimbus.Client.uploadChunk(String location,
ByteBuffer chunk) |
void |
Nimbus.Iface.uploadNewCredentials(String name,
Credentials creds) |
void |
Nimbus.Client.uploadNewCredentials(String name,
Credentials creds) |
Modifier and Type | Method and Description |
---|---|
boolean |
HdfsBlobStore.blobExists(String key,
Subject who)
Checks if a blob exists.
|
AtomicOutputStream |
HdfsBlobStore.createBlob(String key,
SettableBlobMeta meta,
Subject who) |
AtomicOutputStream |
HdfsClientBlobStore.createBlobToExtend(String key,
SettableBlobMeta meta) |
void |
HdfsClientBlobStore.deleteBlob(String key) |
void |
HdfsBlobStore.deleteBlob(String key,
Subject who) |
InputStreamWithMeta |
HdfsClientBlobStore.getBlob(String key) |
InputStreamWithMeta |
HdfsBlobStore.getBlob(String key,
Subject who) |
ReadableBlobMeta |
HdfsClientBlobStore.getBlobMeta(String key) |
ReadableBlobMeta |
HdfsBlobStore.getBlobMeta(String key,
Subject who) |
int |
HdfsClientBlobStore.getBlobReplication(String key) |
int |
HdfsBlobStore.getBlobReplication(String key,
Subject who) |
boolean |
HdfsClientBlobStore.isRemoteBlobExists(String blobKey) |
void |
HdfsBlobStore.setBlobMeta(String key,
SettableBlobMeta meta,
Subject who) |
void |
HdfsClientBlobStore.setBlobMetaToExtend(String key,
SettableBlobMeta meta) |
AtomicOutputStream |
HdfsClientBlobStore.updateBlob(String key) |
AtomicOutputStream |
HdfsBlobStore.updateBlob(String key,
Subject who) |
int |
HdfsClientBlobStore.updateBlobReplication(String key,
int replication) |
int |
HdfsBlobStore.updateBlobReplication(String key,
int replication,
Subject who) |
void |
HdfsBlobStore.writeMetadata(String key,
SettableBlobMeta meta) |
Modifier and Type | Method and Description |
---|---|
protected void |
TridentKafkaClientTopologyNamedTopics.run(String[] args) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.storm.localizer.LocallyCachedBlob.DownloadMeta |
LocallyCachedBlob.fetch(ClientBlobStore store,
String key,
IOFunction<Long,Path> pathSupplier,
IOFunction<File,OutputStream> outStreamSupplier)
Helper function to download blob from blob store.
|
abstract long |
LocallyCachedBlob.fetchUnzipToTemp(ClientBlobStore store)
Download the latest version to a temp location.
|
long |
LocallyCachedTopologyBlob.fetchUnzipToTemp(ClientBlobStore store) |
long |
LocalizedResource.fetchUnzipToTemp(ClientBlobStore store) |
abstract long |
LocallyCachedBlob.getRemoteVersion(ClientBlobStore store)
Get the version of the blob in the blob store.
|
long |
LocallyCachedTopologyBlob.getRemoteVersion(ClientBlobStore store) |
long |
LocalizedResource.getRemoteVersion(ClientBlobStore store) |
Modifier and Type | Class and Description |
---|---|
class |
WrappedAuthorizationException
Wraps the generated TException to allow getMessage() to return a valid string.
|
Modifier and Type | Method and Description |
---|---|
static void |
ServerUtils.downloadResourcesAsSupervisor(String key,
String localFile,
ClientBlobStore cb)
Meant to be called only by the supervisor for stormjar/stormconf/stormcode files.
|
void |
ServerUtils.downloadResourcesAsSupervisorImpl(String key,
String localFile,
ClientBlobStore cb) |
String |
DRPCClient.execute(String func,
String args) |
static long |
ServerUtils.nimbusVersionOfBlob(String key,
ClientBlobStore cb) |
static void |
Utils.validateTopologyBlobStoreMap(Map<String,Object> topoConf)
Validate topology blobstore map.
|
static void |
Utils.validateTopologyBlobStoreMap(Map<String,Object> topoConf,
BlobStore blobStore)
Validate topology blobstore map.
|
static void |
Utils.validateTopologyBlobStoreMap(Map<String,Object> topoConf,
NimbusBlobStore client)
Validate topology blobstore map.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.