public class ProcessingElement extends Element
Constructor and Description |
---|
ProcessingElement() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCurrentWorkingPath()
Gets the current working path of the processing element
|
java.lang.String |
getHealth()
Gets the health indicator for this processing element
|
java.lang.String |
getId()
Gets the id of this processing element
|
long |
getIndexWithinJob()
Gets the index of this processing element within the
Job |
java.util.List<PEInputPort> |
getInputPorts()
Gets a list of
processing element input ports for
this processing element |
int |
getLaunchCount()
Gets the number of times this processing element was started manually or
automatically because of failures
|
java.util.List<Metric> |
getMetrics()
Gets a list of
metrics for this processing element |
java.util.List<Operator> |
getOperators()
Gets a list of
operators for this processing element |
java.lang.String |
getOptionalConnections()
Gets the status of optional connections for this processing element.
|
java.util.List<java.lang.String> |
getOsCapabilities()
Gets a list of the operating system capabilities
|
java.util.List<PEOutputPort> |
getOutputPorts()
Gets a list of
processing element output ports for
this processing element |
java.lang.String |
getPendingTracingLevel()
Describes a pending change to the granularity of the trace information
that is stored for this processing element.
|
java.lang.String |
getProcessId()
Gets the operating system process ID for this processing element
|
boolean |
getRelocatable()
Indicates whether or not this processing element can be relocated to a
different resource
|
java.lang.String |
getRequiredConnections()
Status of the required connections for this processing element.
|
ResourceAllocation |
getResourceAllocation()
Gets the
resource allocation for this
processing element. |
java.util.List<java.lang.String> |
getResourceTags()
Gets a list of resource tags for this processing element
|
java.lang.String |
getResourceType()
Identifies the REST resource type
|
boolean |
getRestartable()
Indicates whether or not this processing element can be restarted
|
java.lang.String |
getStatus()
Gets the status of this processing element
|
java.lang.String |
getStatusReason()
Gets additional status for this processing element
|
java.lang.String |
getTracingLevel()
Gets the granularity of the tracing level for this processing element
|
getStreamsConnection, refresh, toString
public java.util.List<Metric> getMetrics() throws java.io.IOException
metrics
for this processing elementIBM Streams Metrics
java.io.IOException
public java.util.List<PEInputPort> getInputPorts() throws java.io.IOException
processing element input ports
for
this processing elementProcessing Element Input Ports
java.io.IOException
public java.util.List<Operator> getOperators() throws java.io.IOException
operators
for this processing elementIBM Streams Operators
java.io.IOException
public java.util.List<PEOutputPort> getOutputPorts() throws java.io.IOException
processing element output ports
for
this processing elementProcessing Element Output Ports
java.io.IOException
public java.lang.String getCurrentWorkingPath()
public java.lang.String getHealth()
public java.lang.String getId()
public long getIndexWithinJob()
Job
public int getLaunchCount()
public java.lang.String getOptionalConnections()
public java.util.List<java.lang.String> getOsCapabilities()
public java.lang.String getPendingTracingLevel()
public java.lang.String getProcessId()
public boolean getRelocatable()
public java.lang.String getRequiredConnections()
public java.util.List<java.lang.String> getResourceTags()
public java.lang.String getResourceType()
public boolean getRestartable()
public java.lang.String getStatus()
public java.lang.String getStatusReason()
public java.lang.String getTracingLevel()
public ResourceAllocation getResourceAllocation() throws java.io.IOException
resource allocation
for this
processing element.resource allocation
java.io.IOException