Data: ns2
- Namespace: http://hudson-ci.org/xsd/hudson/2.1.0/maven/state
The data in this namespace is divided into elements and types. Types define the structure of the data. Elements define specific instances of the types, and are therefore more relevant to REST endpoints, which generally consume and/or produce elements.
The following elements are members of this namespace:
The following types are members of this namespace:
Element buildState
- Type: buildState
Java class for buildState complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="buildState">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="buildConfiguration" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/config}buildConfiguration"/>
<element name="executionActivity" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}executionActivity" maxOccurs="unbounded"/>
<element name="runtimeEnvironment" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}runtimeEnvironment"/>
<element name="participatingProject" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}mavenProject" maxOccurs="unbounded"/>
<element name="artifact" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}artifact" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
Example XML
<?xml version="1.0" encoding="UTF-8"?>
<ns2:buildState xmlns:ns2="http://hudson-ci.org/xsd/hudson/2.1.0/maven/state">
<buildConfiguration>
<!--content of type 'buildConfiguration'-->
<installationId>
<!--content of type 'string'-->
...
</installationId>
<goals>
<!--content of type 'string'-->
...
</goals>
<privateRepository>
<!--content of type 'boolean'-->
...
</privateRepository>
<privateTmpdir>
<!--content of type 'boolean'-->
...
</privateTmpdir>
<pomFile>
<!--content of type 'string'-->
...
</pomFile>
<properties>
<!--content of type 'properties'-->
<entry name="..." value="...">
<!--content of type 'null'-->
</entry>
<entry>
<!--(another 'null' type)-->
</entry>
<!--...more "entry" elements...-->
</properties>
<errors>
<!--content of type 'boolean'-->
...
</errors>
<verbosity>
<!--content of type 'verbosity'-->
...
</verbosity>
<offline>
<!--content of type 'boolean'-->
...
</offline>
<snapshotUpdateMode>
<!--content of type 'snapshotUpdateMode'-->
...
</snapshotUpdateMode>
<profile>
<!--content of type 'string'-->
...
</profile>
<profile>
<!--(another 'string' type)-->
</profile>
<!--...more "profile" elements...-->
<recursive>
<!--content of type 'boolean'-->
...
</recursive>
<checksumMode>
<!--content of type 'checksumMode'-->
...
</checksumMode>
<failMode>
<!--content of type 'failMode'-->
...
</failMode>
<makeMode>
<!--content of type 'makeMode'-->
...
</makeMode>
<project>
<!--content of type 'string'-->
...
</project>
<project>
<!--(another 'string' type)-->
</project>
<!--...more "project" elements...-->
<resumeFrom>
<!--content of type 'string'-->
...
</resumeFrom>
<threading>
<!--content of type 'string'-->
...
</threading>
<mavenOpts>
<!--content of type 'string'-->
...
</mavenOpts>
<settingsId>
<!--content of type 'string'-->
...
</settingsId>
<globalSettingsId>
<!--content of type 'string'-->
...
</globalSettingsId>
<toolChainsId>
<!--content of type 'string'-->
...
</toolChainsId>
</buildConfiguration>
<executionActivity type="..." timestamp="...">
<!--content of type 'executionActivity'-->
</executionActivity>
<executionActivity>
<!--(another 'executionActivity' type)-->
</executionActivity>
<!--...more "executionActivity" elements...-->
<runtimeEnvironment>
<!--content of type 'runtimeEnvironment'-->
<versionProperties>
<!--content of type 'properties'-->
<entry name="..." value="...">
<!--content of type 'null'-->
</entry>
<entry>
<!--(another 'null' type)-->
</entry>
<!--...more "entry" elements...-->
</versionProperties>
<userProperties>
<!--content of type 'properties'-->
<entry name="..." value="...">
<!--content of type 'null'-->
</entry>
<entry>
<!--(another 'null' type)-->
</entry>
<!--...more "entry" elements...-->
</userProperties>
<systemProperties>
<!--content of type 'properties'-->
<entry name="..." value="...">
<!--content of type 'null'-->
</entry>
<entry>
<!--(another 'null' type)-->
</entry>
<!--...more "entry" elements...-->
</systemProperties>
<systemEnvironment>
<!--content of type 'properties'-->
<entry name="..." value="...">
<!--content of type 'null'-->
</entry>
<entry>
<!--(another 'null' type)-->
</entry>
<!--...more "entry" elements...-->
</systemEnvironment>
<workingDirectory>
<!--content of type 'string'-->
...
</workingDirectory>
</runtimeEnvironment>
<participatingProject name="...">
<!--content of type 'mavenProject'-->
<coordinates groupId="..." artifactId="..." version="..." type="..." classifier="..." expandedMetaVersion="...">
<!--content of type 'mavenCoordinates'-->
</coordinates>
<profile>
<!--content of type 'profile'-->
<id>
<!--content of type 'string'-->
...
</id>
<source>
<!--content of type 'string'-->
...
</source>
<active>
<!--content of type 'boolean'-->
...
</active>
</profile>
<profile>
<!--(another 'profile' type)-->
</profile>
<!--...more "profile" elements...-->
<buildSummary result="..." duration="...">
<!--content of type 'buildSummary'-->
<failureCause type="...">
<!--content of type 'throwable'-->
<message>
<!--content of type 'string'-->
...
</message>
<stackTrace>
<!--content of type 'stackTrace'-->
<element type="..." method="..." file="..." line="...">
<!--content of type 'null'-->
</element>
<element>
<!--(another 'null' type)-->
</element>
<!--...more "element" elements...-->
</stackTrace>
<cause>
<!--content of type 'throwable'-->
<!--(content not shown)-->
</cause>
</failureCause>
</buildSummary>
</participatingProject>
<participatingProject>
<!--(another 'mavenProject' type)-->
</participatingProject>
<!--...more "participatingProject" elements...-->
<artifact createdProject="...">
<!--content of type 'artifact'-->
<coordinates groupId="..." artifactId="..." version="..." type="..." classifier="..." expandedMetaVersion="...">
<!--content of type 'mavenCoordinates'-->
</coordinates>
<type>
<!--content of type 'string'-->
...
</type>
<action projectId="..." operation="...">
<!--content of type 'artifactAction'-->
</action>
<action>
<!--(another 'artifactAction' type)-->
</action>
<!--...more "action" elements...-->
<repositoryFile>
<!--content of type 'string'-->
...
</repositoryFile>
<dependentProject>
<!--content of type 'string'-->
...
</dependentProject>
<dependentProject>
<!--(another 'string' type)-->
</dependentProject>
<!--...more "dependentProject" elements...-->
<consumingProject>
<!--content of type 'string'-->
...
</consumingProject>
<consumingProject>
<!--(another 'string' type)-->
</consumingProject>
<!--...more "consumingProject" elements...-->
</artifact>
<artifact>
<!--(another 'artifact' type)-->
</artifact>
<!--...more "artifact" elements...-->
</ns2:buildState>
Example JSON
{
"buildConfiguration" : {
"installationId" : "...",
"goals" : "...",
"privateRepository" : false,
"privateTmpdir" : false,
"pomFile" : "...",
"properties" : {
"entry" : [ {
"name" : "...",
"value" : "..."
}, ... ]
},
"errors" : false,
"verbosity" : {
},
"offline" : false,
"snapshotUpdateMode" : {
},
"profile" : [ "...", ... ],
"recursive" : false,
"checksumMode" : {
},
"failMode" : {
},
"makeMode" : {
},
"project" : [ "...", ... ],
"resumeFrom" : "...",
"threading" : "...",
"mavenOpts" : "...",
"settingsId" : "...",
"globalSettingsId" : "...",
"toolChainsId" : "..."
},
"executionActivity" : [ {
"type" : {
},
"timestamp" : "..."
}, ... ],
"runtimeEnvironment" : {
"versionProperties" : {
"entry" : [ {
"name" : "...",
"value" : "..."
}, ... ]
},
"userProperties" : {
"entry" : [ {
"name" : "...",
"value" : "..."
}, ... ]
},
"systemProperties" : {
"entry" : [ {
"name" : "...",
"value" : "..."
}, ... ]
},
"systemEnvironment" : {
"entry" : [ {
"name" : "...",
"value" : "..."
}, ... ]
},
"workingDirectory" : "..."
},
"participatingProject" : [ {
"name" : "...",
"coordinates" : {
"groupId" : "...",
"artifactId" : "...",
"version" : "...",
"type" : "...",
"classifier" : "...",
"expandedMetaVersion" : "..."
},
"profile" : [ {
"id" : "...",
"source" : "...",
"active" : false
}, ... ],
"buildSummary" : {
"result" : {
},
"duration" : ...,
"failureCause" : {
"type" : "...",
"message" : "...",
"stackTrace" : {
"element" : [ {
"type" : "...",
"method" : "...",
"file" : "...",
"line" : ...
}, ... ]
},
"cause" : {
"..." : ...
}
}
}
}, ... ],
"artifact" : [ {
"createdProject" : "...",
"coordinates" : {
"groupId" : "...",
"artifactId" : "...",
"version" : "...",
"type" : "...",
"classifier" : "...",
"expandedMetaVersion" : "..."
},
"type" : "...",
"action" : [ {
"projectId" : "...",
"operation" : {
}
}, ... ],
"repositoryFile" : "...",
"dependentProject" : [ "...", ... ],
"consumingProject" : [ "...", ... ]
}, ... ]
}
Element buildStates
- Type: buildStates
Java class for buildStates complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="buildStates">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="state" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}buildState" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
Example XML
<?xml version="1.0" encoding="UTF-8"?>
<ns2:buildStates xmlns:ns2="http://hudson-ci.org/xsd/hudson/2.1.0/maven/state">
<state>
<!--content of type 'buildState'-->
<buildConfiguration>
<!--content of type 'buildConfiguration'-->
<installationId>
<!--content of type 'string'-->
...
</installationId>
<goals>
<!--content of type 'string'-->
...
</goals>
<privateRepository>
<!--content of type 'boolean'-->
...
</privateRepository>
<privateTmpdir>
<!--content of type 'boolean'-->
...
</privateTmpdir>
<pomFile>
<!--content of type 'string'-->
...
</pomFile>
<properties>
<!--content of type 'properties'-->
<entry name="..." value="...">
<!--content of type 'null'-->
</entry>
<entry>
<!--(another 'null' type)-->
</entry>
<!--...more "entry" elements...-->
</properties>
<errors>
<!--content of type 'boolean'-->
...
</errors>
<verbosity>
<!--content of type 'verbosity'-->
...
</verbosity>
<offline>
<!--content of type 'boolean'-->
...
</offline>
<snapshotUpdateMode>
<!--content of type 'snapshotUpdateMode'-->
...
</snapshotUpdateMode>
<profile>
<!--content of type 'string'-->
...
</profile>
<profile>
<!--(another 'string' type)-->
</profile>
<!--...more "profile" elements...-->
<recursive>
<!--content of type 'boolean'-->
...
</recursive>
<checksumMode>
<!--content of type 'checksumMode'-->
...
</checksumMode>
<failMode>
<!--content of type 'failMode'-->
...
</failMode>
<makeMode>
<!--content of type 'makeMode'-->
...
</makeMode>
<project>
<!--content of type 'string'-->
...
</project>
<project>
<!--(another 'string' type)-->
</project>
<!--...more "project" elements...-->
<resumeFrom>
<!--content of type 'string'-->
...
</resumeFrom>
<threading>
<!--content of type 'string'-->
...
</threading>
<mavenOpts>
<!--content of type 'string'-->
...
</mavenOpts>
<settingsId>
<!--content of type 'string'-->
...
</settingsId>
<globalSettingsId>
<!--content of type 'string'-->
...
</globalSettingsId>
<toolChainsId>
<!--content of type 'string'-->
...
</toolChainsId>
</buildConfiguration>
<executionActivity type="..." timestamp="...">
<!--content of type 'executionActivity'-->
</executionActivity>
<executionActivity>
<!--(another 'executionActivity' type)-->
</executionActivity>
<!--...more "executionActivity" elements...-->
<runtimeEnvironment>
<!--content of type 'runtimeEnvironment'-->
<versionProperties>
<!--content of type 'properties'-->
<entry name="..." value="...">
<!--content of type 'null'-->
</entry>
<entry>
<!--(another 'null' type)-->
</entry>
<!--...more "entry" elements...-->
</versionProperties>
<userProperties>
<!--content of type 'properties'-->
<entry name="..." value="...">
<!--content of type 'null'-->
</entry>
<entry>
<!--(another 'null' type)-->
</entry>
<!--...more "entry" elements...-->
</userProperties>
<systemProperties>
<!--content of type 'properties'-->
<entry name="..." value="...">
<!--content of type 'null'-->
</entry>
<entry>
<!--(another 'null' type)-->
</entry>
<!--...more "entry" elements...-->
</systemProperties>
<systemEnvironment>
<!--content of type 'properties'-->
<entry name="..." value="...">
<!--content of type 'null'-->
</entry>
<entry>
<!--(another 'null' type)-->
</entry>
<!--...more "entry" elements...-->
</systemEnvironment>
<workingDirectory>
<!--content of type 'string'-->
...
</workingDirectory>
</runtimeEnvironment>
<participatingProject name="...">
<!--content of type 'mavenProject'-->
<coordinates groupId="..." artifactId="..." version="..." type="..." classifier="..." expandedMetaVersion="...">
<!--content of type 'mavenCoordinates'-->
</coordinates>
<profile>
<!--content of type 'profile'-->
<id>
<!--content of type 'string'-->
...
</id>
<source>
<!--content of type 'string'-->
...
</source>
<active>
<!--content of type 'boolean'-->
...
</active>
</profile>
<profile>
<!--(another 'profile' type)-->
</profile>
<!--...more "profile" elements...-->
<buildSummary result="..." duration="...">
<!--content of type 'buildSummary'-->
<failureCause type="...">
<!--content of type 'throwable'-->
<message>
<!--content of type 'string'-->
...
</message>
<stackTrace>
<!--content of type 'stackTrace'-->
<element type="..." method="..." file="..." line="...">
<!--content of type 'null'-->
</element>
<element>
<!--(another 'null' type)-->
</element>
<!--...more "element" elements...-->
</stackTrace>
<cause>
<!--content of type 'throwable'-->
<!--(content not shown)-->
</cause>
</failureCause>
</buildSummary>
</participatingProject>
<participatingProject>
<!--(another 'mavenProject' type)-->
</participatingProject>
<!--...more "participatingProject" elements...-->
<artifact createdProject="...">
<!--content of type 'artifact'-->
<coordinates groupId="..." artifactId="..." version="..." type="..." classifier="..." expandedMetaVersion="...">
<!--content of type 'mavenCoordinates'-->
</coordinates>
<type>
<!--content of type 'string'-->
...
</type>
<action projectId="..." operation="...">
<!--content of type 'artifactAction'-->
</action>
<action>
<!--(another 'artifactAction' type)-->
</action>
<!--...more "action" elements...-->
<repositoryFile>
<!--content of type 'string'-->
...
</repositoryFile>
<dependentProject>
<!--content of type 'string'-->
...
</dependentProject>
<dependentProject>
<!--(another 'string' type)-->
</dependentProject>
<!--...more "dependentProject" elements...-->
<consumingProject>
<!--content of type 'string'-->
...
</consumingProject>
<consumingProject>
<!--(another 'string' type)-->
</consumingProject>
<!--...more "consumingProject" elements...-->
</artifact>
<artifact>
<!--(another 'artifact' type)-->
</artifact>
<!--...more "artifact" elements...-->
</state>
<state>
<!--(another 'buildState' type)-->
</state>
<!--...more "state" elements...-->
</ns2:buildStates>
Example JSON
{
"state" : [ {
"buildConfiguration" : {
"installationId" : "...",
"goals" : "...",
"privateRepository" : false,
"privateTmpdir" : false,
"pomFile" : "...",
"properties" : {
"entry" : [ {
"name" : "...",
"value" : "..."
}, ... ]
},
"errors" : false,
"verbosity" : {
},
"offline" : false,
"snapshotUpdateMode" : {
},
"profile" : [ "...", ... ],
"recursive" : false,
"checksumMode" : {
},
"failMode" : {
},
"makeMode" : {
},
"project" : [ "...", ... ],
"resumeFrom" : "...",
"threading" : "...",
"mavenOpts" : "...",
"settingsId" : "...",
"globalSettingsId" : "...",
"toolChainsId" : "..."
},
"executionActivity" : [ {
"type" : {
},
"timestamp" : "..."
}, ... ],
"runtimeEnvironment" : {
"versionProperties" : {
"entry" : [ {
"name" : "...",
"value" : "..."
}, ... ]
},
"userProperties" : {
"entry" : [ {
"name" : "...",
"value" : "..."
}, ... ]
},
"systemProperties" : {
"entry" : [ {
"name" : "...",
"value" : "..."
}, ... ]
},
"systemEnvironment" : {
"entry" : [ {
"name" : "...",
"value" : "..."
}, ... ]
},
"workingDirectory" : "..."
},
"participatingProject" : [ {
"name" : "...",
"coordinates" : {
"groupId" : "...",
"artifactId" : "...",
"version" : "...",
"type" : "...",
"classifier" : "...",
"expandedMetaVersion" : "..."
},
"profile" : [ {
"id" : "...",
"source" : "...",
"active" : false
}, ... ],
"buildSummary" : {
"result" : {
},
"duration" : ...,
"failureCause" : {
"type" : "...",
"message" : "...",
"stackTrace" : {
"element" : [ {
"type" : "...",
"method" : "...",
"file" : "...",
"line" : ...
}, ... ]
},
"cause" : {
"..." : ...
}
}
}
}, ... ],
"artifact" : [ {
"createdProject" : "...",
"coordinates" : {
"groupId" : "...",
"artifactId" : "...",
"version" : "...",
"type" : "...",
"classifier" : "...",
"expandedMetaVersion" : "..."
},
"type" : "...",
"action" : [ {
"projectId" : "...",
"operation" : {
}
}, ... ],
"repositoryFile" : "...",
"dependentProject" : [ "...", ... ],
"consumingProject" : [ "...", ... ]
}, ... ]
}, ... ]
}
Type artifact
Java class for artifact complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="artifact">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="coordinates" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/common}mavenCoordinates"/>
<element name="type" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="action" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}artifactAction" maxOccurs="unbounded"/>
<element name="repositoryFile" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="dependentProject" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
<element name="consumingProject" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
</sequence>
<attribute name="createdProject" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
Attributes
| name | type | description |
|---|---|---|
| createdProject | string | (no documentation provided) |
Child Elements
| name (type) | min/max occurs |
description |
|---|---|---|
| coordinates (mavenCoordinates) | 1/1 | (no documentation provided) |
| type (string) | 1/1 | (no documentation provided) |
| action (artifactAction) | 1/unbounded | (no documentation provided) |
| repositoryFile (string) | 1/1 | (no documentation provided) |
| dependentProject (string) | 1/unbounded | (no documentation provided) |
| consumingProject (string) | 1/unbounded | (no documentation provided) |
Type artifactAction
Java class for artifactAction complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="artifactAction">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="projectId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="operation" use="required" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}artifactOperation" />
</restriction>
</complexContent>
</complexType>
Attributes
| name | type | description |
|---|---|---|
| projectId | string | (no documentation provided) |
| operation | artifactOperation | (no documentation provided) |
Type artifactOperation
Java class for artifactOperation.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="artifactOperation">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="NOT_FOUND"/>
<enumeration value="RESOLVED"/>
<enumeration value="DOWNLOADED"/>
<enumeration value="INSTALLED"/>
<enumeration value="DEPLOYED"/>
</restriction>
</simpleType>
Possible Values
| value | description |
|---|---|
| NOT_FOUND | |
| RESOLVED | |
| DOWNLOADED | |
| INSTALLED | |
| DEPLOYED |
Type buildResult
Java class for buildResult.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="buildResult">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="SUCCESS"/>
<enumeration value="FAILURE"/>
<enumeration value="SKIPPED"/>
<enumeration value="SCHEDULED"/>
<enumeration value="BUILDING"/>
<enumeration value="ABORTED"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
Possible Values
| value | description |
|---|---|
| SUCCESS | |
| FAILURE | |
| SKIPPED | |
| SCHEDULED | |
| BUILDING | |
| ABORTED | |
| UNKNOWN |
Type buildState
Java class for buildState complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="buildState">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="buildConfiguration" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/config}buildConfiguration"/>
<element name="executionActivity" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}executionActivity" maxOccurs="unbounded"/>
<element name="runtimeEnvironment" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}runtimeEnvironment"/>
<element name="participatingProject" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}mavenProject" maxOccurs="unbounded"/>
<element name="artifact" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}artifact" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
Child Elements
| name (type) | min/max occurs |
description |
|---|---|---|
| buildConfiguration (buildConfiguration) | 1/1 | (no documentation provided) |
| executionActivity (executionActivity) | 1/unbounded | (no documentation provided) |
| runtimeEnvironment (runtimeEnvironment) | 1/1 | (no documentation provided) |
| participatingProject (mavenProject) | 1/unbounded | (no documentation provided) |
| artifact (artifact) | 1/unbounded | (no documentation provided) |
Type buildStates
Java class for buildStates complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="buildStates">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="state" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}buildState" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
Child Elements
| name (type) | min/max occurs |
description |
|---|---|---|
| state (buildState) | 1/unbounded | (no documentation provided) |
Type buildSummary
Java class for buildSummary complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="buildSummary">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="failureCause" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/common}throwable"/>
</sequence>
<attribute name="result" use="required" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}buildResult" />
<attribute name="duration" type="{http://www.w3.org/2001/XMLSchema}long" />
</restriction>
</complexContent>
</complexType>
Attributes
| name | type | description |
|---|---|---|
| result | buildResult | (no documentation provided) |
| duration | long | (no documentation provided) |
Child Elements
| name (type) | min/max occurs |
description |
|---|---|---|
| failureCause (throwable) | 1/1 | (no documentation provided) |
Type executionActivity
Java class for executionActivity complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="executionActivity">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="type" use="required" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}executionActivityType" />
<attribute name="timestamp" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
</restriction>
</complexContent>
</complexType>
Attributes
| name | type | description |
|---|---|---|
| type | executionActivityType | (no documentation provided) |
| timestamp | string | (no documentation provided) |
Type executionActivityType
Java class for executionActivityType.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="executionActivityType">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="SCHEDULED"/>
<enumeration value="STARTED"/>
<enumeration value="EXECUTING"/>
<enumeration value="ABORTED"/>
<enumeration value="FINISHED"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
Possible Values
| value | description |
|---|---|
| SCHEDULED | |
| STARTED | |
| EXECUTING | |
| ABORTED | |
| FINISHED | |
| UNKNOWN |
Type mavenProject
Java class for mavenProject complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="mavenProject">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="coordinates" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/common}mavenCoordinates"/>
<element name="profile" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}profile" maxOccurs="unbounded"/>
<element name="buildSummary" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/state}buildSummary"/>
</sequence>
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
Attributes
| name | type | description |
|---|---|---|
| name | string | (no documentation provided) |
Child Elements
| name (type) | min/max occurs |
description |
|---|---|---|
| coordinates (mavenCoordinates) | 1/1 | (no documentation provided) |
| profile (profile) | 1/unbounded | (no documentation provided) |
| buildSummary (buildSummary) | 1/1 | (no documentation provided) |
Type profile
Java class for profile complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="profile">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="source" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="active" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
</sequence>
</restriction>
</complexContent>
</complexType>
Child Elements
| name (type) | min/max occurs |
description |
|---|---|---|
| id (string) | 1/1 | (no documentation provided) |
| source (string) | 1/1 | (no documentation provided) |
| active (boolean) | 1/1 | (no documentation provided) |
Type runtimeEnvironment
Java class for runtimeEnvironment complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="runtimeEnvironment">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="versionProperties" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/common}properties"/>
<element name="userProperties" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/common}properties"/>
<element name="systemProperties" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/common}properties"/>
<element name="systemEnvironment" type="{http://hudson-ci.org/xsd/hudson/2.1.0/maven/common}properties"/>
<element name="workingDirectory" type="{http://www.w3.org/2001/XMLSchema}string"/>
</sequence>
</restriction>
</complexContent>
</complexType>
Child Elements
| name (type) | min/max occurs |
description |
|---|---|---|
| versionProperties (properties) | 1/1 | (no documentation provided) |
| userProperties (properties) | 1/1 | (no documentation provided) |
| systemProperties (properties) | 1/1 | (no documentation provided) |
| systemEnvironment (properties) | 1/1 | (no documentation provided) |
| workingDirectory (string) | 1/1 | (no documentation provided) |