public class ConnectorStatus
extends java.lang.Object
implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
ConnectorStatus.CurrentScan |
static class |
ConnectorStatus.PreviousScan |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
classId |
java.lang.String |
connectorName |
java.lang.String |
connectorServer |
protected ConnectorStatus.CurrentScan |
currentScan |
static boolean |
DEFAULT_MANAGED |
java.lang.String |
exceptionForStatus |
boolean |
managed |
java.lang.String |
papiServerType |
java.util.List<PerBuildGroupStatus> |
perBuildGroupStatus |
java.util.List<PerConsolidationServerStatus> |
perConsolidationServerStatus |
java.util.List<PerIndexUnitStatus> |
perIndexUnitStatus |
java.util.List<PerReplayServerStatus> |
perReplayServerStatus |
protected ConnectorStatus.PreviousScan |
previousScan |
java.lang.String |
reasonForStatus |
java.lang.String |
runtime |
java.lang.String |
status |
Constructor and Description |
---|
ConnectorStatus() |
ConnectorStatus(ConnectorStatus o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this ConnectorStatus.
|
static ConnectorStatus |
fromString(java.lang.String s)
String representation of this ConnectorStatus.
|
java.lang.String |
getClassId()
If managed, the connector type; one of the values returned
by @see listConnectorTypes. |
java.lang.String |
getConnectorName()
The name of the connector.
|
java.lang.String |
getConnectorServer()
Id of the connector server
|
ConnectorStatus.CurrentScan |
getCurrentScan() |
java.lang.String |
getExceptionForStatus()
If relevant, exception trace that led to the connector being in this status.
|
java.lang.String |
getPapiServerType()
the name of the type of target PAPI server if managed.
|
java.util.List<PerBuildGroupStatus> |
getPerBuildGroupStatus()
A List of PerBuildGroupStatus
|
java.util.Map<java.lang.String,PerBuildGroupStatus> |
getPerBuildGroupStatusAsMap()
Get the map of PerBuildGroupStatus, indexed by buildGroup
|
PerBuildGroupStatus |
getPerBuildGroupStatusByBuildGroup(java.lang.String _lookup)
Get the PerBuildGroupStatus for which the buildGroup matches _lookup
|
java.util.List<PerConsolidationServerStatus> |
getPerConsolidationServerStatus()
A List of PerConsolidationServerStatus
|
java.util.Map<java.lang.String,PerConsolidationServerStatus> |
getPerConsolidationServerStatusAsMap()
Get the map of PerConsolidationServerStatus, indexed by consolidationServer
|
PerConsolidationServerStatus |
getPerConsolidationServerStatusByConsolidationServer(java.lang.String _lookup)
Get the PerConsolidationServerStatus for which the consolidationServer matches _lookup
|
java.util.List<PerIndexUnitStatus> |
getPerIndexUnitStatus()
A List of PerIndexUnitStatus
|
java.util.Map<java.lang.String,PerIndexUnitStatus> |
getPerIndexUnitStatusAsMap()
Get the map of PerIndexUnitStatus, indexed by indexUnit
|
PerIndexUnitStatus |
getPerIndexUnitStatusByIndexUnit(java.lang.String _lookup)
Get the PerIndexUnitStatus for which the indexUnit matches _lookup
|
java.util.List<PerReplayServerStatus> |
getPerReplayServerStatus()
A List of PerReplayServerStatus
|
java.util.Map<java.lang.String,PerReplayServerStatus> |
getPerReplayServerStatusAsMap()
Get the map of PerReplayServerStatus, indexed by replayServer
|
PerReplayServerStatus |
getPerReplayServerStatusByReplayServer(java.lang.String _lookup)
Get the PerReplayServerStatus for which the replayServer matches _lookup
|
ConnectorStatus.PreviousScan |
getPreviousScan() |
java.lang.String |
getReasonForStatus()
If managed, global message indicating the reason of the last status change.
|
java.lang.String |
getRuntime()
One of exa,java,dotnet.
|
java.lang.String |
getStatus()
If managed, the status of the connector.
enum( "disabled", "idle", "working", "aborting", "suspending",<br />
"suspended", "resuming", "error" ) |
boolean |
isManaged()
Defines whether the corresponding connector is managed.
|
ConnectorStatus |
makeCopy()
Creates and returns a deep copy of this ConnectorStatus.
|
static ConnectorStatus |
readFrom(java.io.InputStream is)
Read this ConnectorStatus from an XML fragment.
|
boolean |
removePerBuildGroupStatusByBuildGroup(java.lang.String _lookup)
Removes the PerBuildGroupStatus for which the buildGroup matches _lookup
|
boolean |
removePerConsolidationServerStatusByConsolidationServer(java.lang.String _lookup)
Removes the PerConsolidationServerStatus for which the consolidationServer matches _lookup
|
boolean |
removePerIndexUnitStatusByIndexUnit(java.lang.String _lookup)
Removes the PerIndexUnitStatus for which the indexUnit matches _lookup
|
boolean |
removePerReplayServerStatusByReplayServer(java.lang.String _lookup)
Removes the PerReplayServerStatus for which the replayServer matches _lookup
|
void |
setClassId(java.lang.String classId)
If managed, the connector type; one of the values returned
by @see listConnectorTypes. |
void |
setConnectorName(java.lang.String connectorName)
The name of the connector.
|
void |
setConnectorServer(java.lang.String connectorServer)
Id of the connector server
|
void |
setCurrentScan(ConnectorStatus.CurrentScan __value) |
void |
setExceptionForStatus(java.lang.String exceptionForStatus)
If relevant, exception trace that led to the connector being in this status.
|
void |
setManaged(boolean managed)
Defines whether the corresponding connector is managed.
|
void |
setPapiServerType(java.lang.String papiServerType)
the name of the type of target PAPI server if managed.
|
void |
setPreviousScan(ConnectorStatus.PreviousScan __value) |
void |
setReasonForStatus(java.lang.String reasonForStatus)
If managed, global message indicating the reason of the last status change.
|
void |
setRuntime(java.lang.String runtime)
One of exa,java,dotnet.
|
void |
setStatus(java.lang.String status)
If managed, the status of the connector.
enum( "disabled", "idle", "working", "aborting", "suspending",<br />
"suspended", "resuming", "error" ) |
java.lang.String |
toString()
String representation of this ConnectorStatus.
|
ConnectorStatus |
withClassId(java.lang.String classId) |
ConnectorStatus |
withConnectorName(java.lang.String connectorName) |
ConnectorStatus |
withConnectorServer(java.lang.String connectorServer) |
ConnectorStatus |
withExceptionForStatus(java.lang.String exceptionForStatus) |
ConnectorStatus |
withManaged(boolean managed) |
ConnectorStatus |
withManaged(java.lang.Boolean managed) |
ConnectorStatus |
withPapiServerType(java.lang.String papiServerType) |
ConnectorStatus |
withPerBuildGroupStatus(java.util.Collection<PerBuildGroupStatus> __values) |
ConnectorStatus |
withPerBuildGroupStatus(PerBuildGroupStatus... __values)
A List of PerBuildGroupStatus
|
ConnectorStatus |
withPerConsolidationServerStatus(java.util.Collection<PerConsolidationServerStatus> __values) |
ConnectorStatus |
withPerConsolidationServerStatus(PerConsolidationServerStatus... __values)
A List of PerConsolidationServerStatus
|
ConnectorStatus |
withPerIndexUnitStatus(java.util.Collection<PerIndexUnitStatus> __values) |
ConnectorStatus |
withPerIndexUnitStatus(PerIndexUnitStatus... __values)
A List of PerIndexUnitStatus
|
ConnectorStatus |
withPerReplayServerStatus(java.util.Collection<PerReplayServerStatus> __values) |
ConnectorStatus |
withPerReplayServerStatus(PerReplayServerStatus... __values)
A List of PerReplayServerStatus
|
ConnectorStatus |
withReasonForStatus(java.lang.String reasonForStatus) |
ConnectorStatus |
withRuntime(java.lang.String runtime) |
ConnectorStatus |
withStatus(java.lang.String status) |
void |
writeTo(java.io.OutputStream os)
Write this ConnectorStatus as an XML fragment
|
public java.util.List<PerBuildGroupStatus> perBuildGroupStatus
public java.util.List<PerIndexUnitStatus> perIndexUnitStatus
public java.util.List<PerConsolidationServerStatus> perConsolidationServerStatus
public java.util.List<PerReplayServerStatus> perReplayServerStatus
public java.lang.String connectorName
public boolean managed
public static final boolean DEFAULT_MANAGED
public java.lang.String connectorServer
public java.lang.String status
public java.lang.String classId
public java.lang.String runtime
public java.lang.String reasonForStatus
public java.lang.String exceptionForStatus
protected ConnectorStatus.PreviousScan previousScan
protected ConnectorStatus.CurrentScan currentScan
public java.lang.String papiServerType
public ConnectorStatus()
public ConnectorStatus(ConnectorStatus o)
public java.util.List<PerBuildGroupStatus> getPerBuildGroupStatus()
public PerBuildGroupStatus getPerBuildGroupStatusByBuildGroup(java.lang.String _lookup)
public java.util.Map<java.lang.String,PerBuildGroupStatus> getPerBuildGroupStatusAsMap()
public boolean removePerBuildGroupStatusByBuildGroup(java.lang.String _lookup)
public ConnectorStatus withPerBuildGroupStatus(PerBuildGroupStatus... __values)
public ConnectorStatus withPerBuildGroupStatus(java.util.Collection<PerBuildGroupStatus> __values)
public java.util.List<PerIndexUnitStatus> getPerIndexUnitStatus()
public PerIndexUnitStatus getPerIndexUnitStatusByIndexUnit(java.lang.String _lookup)
public java.util.Map<java.lang.String,PerIndexUnitStatus> getPerIndexUnitStatusAsMap()
public boolean removePerIndexUnitStatusByIndexUnit(java.lang.String _lookup)
public ConnectorStatus withPerIndexUnitStatus(PerIndexUnitStatus... __values)
public ConnectorStatus withPerIndexUnitStatus(java.util.Collection<PerIndexUnitStatus> __values)
public java.util.List<PerConsolidationServerStatus> getPerConsolidationServerStatus()
public PerConsolidationServerStatus getPerConsolidationServerStatusByConsolidationServer(java.lang.String _lookup)
public java.util.Map<java.lang.String,PerConsolidationServerStatus> getPerConsolidationServerStatusAsMap()
public boolean removePerConsolidationServerStatusByConsolidationServer(java.lang.String _lookup)
public ConnectorStatus withPerConsolidationServerStatus(PerConsolidationServerStatus... __values)
public ConnectorStatus withPerConsolidationServerStatus(java.util.Collection<PerConsolidationServerStatus> __values)
public java.util.List<PerReplayServerStatus> getPerReplayServerStatus()
public PerReplayServerStatus getPerReplayServerStatusByReplayServer(java.lang.String _lookup)
public java.util.Map<java.lang.String,PerReplayServerStatus> getPerReplayServerStatusAsMap()
public boolean removePerReplayServerStatusByReplayServer(java.lang.String _lookup)
public ConnectorStatus withPerReplayServerStatus(PerReplayServerStatus... __values)
public ConnectorStatus withPerReplayServerStatus(java.util.Collection<PerReplayServerStatus> __values)
public void setConnectorName(java.lang.String connectorName)
public java.lang.String getConnectorName()
public ConnectorStatus withConnectorName(java.lang.String connectorName)
public void setManaged(boolean managed)
public boolean isManaged()
public ConnectorStatus withManaged(boolean managed)
public ConnectorStatus withManaged(java.lang.Boolean managed)
public void setConnectorServer(java.lang.String connectorServer)
public java.lang.String getConnectorServer()
public ConnectorStatus withConnectorServer(java.lang.String connectorServer)
public void setStatus(java.lang.String status)
enum( "disabled", "idle", "working", "aborting", "suspending",<br />
"suspended", "resuming", "error" )
public java.lang.String getStatus()
enum( "disabled", "idle", "working", "aborting", "suspending",<br />
"suspended", "resuming", "error" )
public ConnectorStatus withStatus(java.lang.String status)
public void setClassId(java.lang.String classId)
public java.lang.String getClassId()
public ConnectorStatus withClassId(java.lang.String classId)
public void setRuntime(java.lang.String runtime)
public java.lang.String getRuntime()
public ConnectorStatus withRuntime(java.lang.String runtime)
public void setReasonForStatus(java.lang.String reasonForStatus)
public java.lang.String getReasonForStatus()
public ConnectorStatus withReasonForStatus(java.lang.String reasonForStatus)
public void setExceptionForStatus(java.lang.String exceptionForStatus)
public java.lang.String getExceptionForStatus()
public ConnectorStatus withExceptionForStatus(java.lang.String exceptionForStatus)
public ConnectorStatus.PreviousScan getPreviousScan()
public void setPreviousScan(ConnectorStatus.PreviousScan __value)
public ConnectorStatus.CurrentScan getCurrentScan()
public void setCurrentScan(ConnectorStatus.CurrentScan __value)
public void setPapiServerType(java.lang.String papiServerType)
public java.lang.String getPapiServerType()
public ConnectorStatus withPapiServerType(java.lang.String papiServerType)
public ConnectorStatus makeCopy()
public static ConnectorStatus readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
javax.xml.bind.JAXBException
java.io.IOException
public static ConnectorStatus fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class java.lang.Object
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.