public class Deployment extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Id" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="Description" type="{http://tethys.sdsu.edu/schema/1.0}DescriptionType" minOccurs="0"/>
<element name="Project" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="DeploymentId" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="DeploymentAlias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Site" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SiteAliases" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Site" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Cruise" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Platform" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="Region" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Instrument">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Type" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="InstrumentId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="GeometryType" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="collapse"/>
<enumeration value="rigid"/>
<enumeration value="cabled"/>
</restriction>
</simpleType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="SamplingDetails">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Channel" type="{http://tethys.sdsu.edu/schema/1.0}ChannelInfo" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="QualityAssurance" type="{http://tethys.sdsu.edu/schema/1.0}AcousticDataQAType" minOccurs="0"/>
<element name="Data">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Audio">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="URI" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="Processed" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Raw" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Tracks" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="SpeedUnit" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="kn"/>
<enumeration value="km/h"/>
<enumeration value="m/s"/>
</restriction>
</simpleType>
</element>
<element name="Track" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TrackId" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="Point" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TimeStamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<group ref="{http://tethys.sdsu.edu/schema/1.0}LongLat" minOccurs="0"/>
<element name="Heading_DegN" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://tethys.sdsu.edu/schema/1.0>BearingDeg">
<attribute name="north" default="magnetic">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="true"/>
<enumeration value="magnetic"/>
</restriction>
</simpleType>
</attribute>
</extension>
</simpleContent>
</complexType>
</element>
<element name="CourseOverGround_DegN" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://tethys.sdsu.edu/schema/1.0>BearingDeg">
<attribute name="north" default="magnetic">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="true"/>
<enumeration value="magnetic"/>
</restriction>
</simpleType>
</attribute>
</extension>
</simpleContent>
</complexType>
</element>
<element name="Speed" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="SpeedOverGround" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="Pitch_deg" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}double">
<minInclusive value="0"/>
<maxExclusive value="360"/>
</restriction>
</simpleType>
</element>
<element name="Roll_deg" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}double">
<minInclusive value="0"/>
<maxExclusive value="360"/>
</restriction>
</simpleType>
</element>
<element name="Elevation_m" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="GroundElevation_m" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="TrackEffort" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="OnPath" type="{http://tethys.sdsu.edu/schema/1.0}PathElementType" maxOccurs="unbounded"/>
<element name="OffPath" type="{http://tethys.sdsu.edu/schema/1.0}PathElementType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="URI" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="DeploymentDetails" type="{http://tethys.sdsu.edu/schema/1.0}DeploymentRecoveryDetails"/>
<element name="RecoveryDetails" type="{http://tethys.sdsu.edu/schema/1.0}DeploymentRecoveryDetails" minOccurs="0"/>
<element name="Sensors">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Audio" type="{http://tethys.sdsu.edu/schema/1.0}Audio" maxOccurs="unbounded" minOccurs="0"/>
<element name="Depth" type="{http://tethys.sdsu.edu/schema/1.0}genericSensor" maxOccurs="unbounded" minOccurs="0"/>
<element name="Sensor" type="{http://tethys.sdsu.edu/schema/1.0}unknownSensor" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="MetadataInfo" type="{http://tethys.sdsu.edu/schema/1.0}MetadataInfo" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
Deployment.Data
Java class for anonymous complex type.
|
static class |
Deployment.Instrument
Java class for anonymous complex type.
|
static class |
Deployment.SamplingDetails
Java class for anonymous complex type.
|
static class |
Deployment.Sensors
Java class for anonymous complex type.
|
static class |
Deployment.SiteAliases
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected String |
cruise |
protected Deployment.Data |
data |
protected String |
deploymentAlias |
protected DeploymentRecoveryDetails |
deploymentDetails |
protected int |
deploymentId |
protected DescriptionType |
description |
protected String |
id |
protected Deployment.Instrument |
instrument |
protected MetadataInfo |
metadataInfo |
protected String |
platform |
protected String |
project |
protected AcousticDataQAType |
qualityAssurance |
protected DeploymentRecoveryDetails |
recoveryDetails |
protected String |
region |
protected Deployment.SamplingDetails |
samplingDetails |
protected Deployment.Sensors |
sensors |
protected String |
site |
protected Deployment.SiteAliases |
siteAliases |
| Constructor and Description |
|---|
Deployment() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCruise()
Gets the value of the cruise property.
|
Deployment.Data |
getData()
Gets the value of the data property.
|
String |
getDeploymentAlias()
Gets the value of the deploymentAlias property.
|
DeploymentRecoveryDetails |
getDeploymentDetails()
Gets the value of the deploymentDetails property.
|
int |
getDeploymentId()
Gets the value of the deploymentId property.
|
DescriptionType |
getDescription()
Gets the value of the description property.
|
String |
getId()
Gets the value of the id property.
|
Deployment.Instrument |
getInstrument()
Gets the value of the instrument property.
|
MetadataInfo |
getMetadataInfo()
Gets the value of the metadataInfo property.
|
String |
getPlatform()
Gets the value of the platform property.
|
String |
getProject()
Gets the value of the project property.
|
AcousticDataQAType |
getQualityAssurance()
Gets the value of the qualityAssurance property.
|
DeploymentRecoveryDetails |
getRecoveryDetails()
Gets the value of the recoveryDetails property.
|
String |
getRegion()
Gets the value of the region property.
|
Deployment.SamplingDetails |
getSamplingDetails()
Gets the value of the samplingDetails property.
|
Deployment.Sensors |
getSensors()
Gets the value of the sensors property.
|
String |
getSite()
Gets the value of the site property.
|
Deployment.SiteAliases |
getSiteAliases()
Gets the value of the siteAliases property.
|
void |
setCruise(String value)
Sets the value of the cruise property.
|
void |
setData(Deployment.Data value)
Sets the value of the data property.
|
void |
setDeploymentAlias(String value)
Sets the value of the deploymentAlias property.
|
void |
setDeploymentDetails(DeploymentRecoveryDetails value)
Sets the value of the deploymentDetails property.
|
void |
setDeploymentId(int value)
Sets the value of the deploymentId property.
|
void |
setDescription(DescriptionType value)
Sets the value of the description property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setInstrument(Deployment.Instrument value)
Sets the value of the instrument property.
|
void |
setMetadataInfo(MetadataInfo value)
Sets the value of the metadataInfo property.
|
void |
setPlatform(String value)
Sets the value of the platform property.
|
void |
setProject(String value)
Sets the value of the project property.
|
void |
setQualityAssurance(AcousticDataQAType value)
Sets the value of the qualityAssurance property.
|
void |
setRecoveryDetails(DeploymentRecoveryDetails value)
Sets the value of the recoveryDetails property.
|
void |
setRegion(String value)
Sets the value of the region property.
|
void |
setSamplingDetails(Deployment.SamplingDetails value)
Sets the value of the samplingDetails property.
|
void |
setSensors(Deployment.Sensors value)
Sets the value of the sensors property.
|
void |
setSite(String value)
Sets the value of the site property.
|
void |
setSiteAliases(Deployment.SiteAliases value)
Sets the value of the siteAliases property.
|
protected String id
protected DescriptionType description
protected String project
protected int deploymentId
protected String deploymentAlias
protected String site
protected Deployment.SiteAliases siteAliases
protected String cruise
protected String platform
protected String region
protected Deployment.Instrument instrument
protected Deployment.SamplingDetails samplingDetails
protected AcousticDataQAType qualityAssurance
protected Deployment.Data data
protected DeploymentRecoveryDetails deploymentDetails
protected DeploymentRecoveryDetails recoveryDetails
protected Deployment.Sensors sensors
protected MetadataInfo metadataInfo
public void setId(String value)
value - allowed object is
Stringpublic DescriptionType getDescription()
DescriptionTypepublic void setDescription(DescriptionType value)
value - allowed object is
DescriptionTypepublic String getProject()
Stringpublic void setProject(String value)
value - allowed object is
Stringpublic int getDeploymentId()
public void setDeploymentId(int value)
public String getDeploymentAlias()
Stringpublic void setDeploymentAlias(String value)
value - allowed object is
Stringpublic String getSite()
Stringpublic void setSite(String value)
value - allowed object is
Stringpublic Deployment.SiteAliases getSiteAliases()
Deployment.SiteAliasespublic void setSiteAliases(Deployment.SiteAliases value)
value - allowed object is
Deployment.SiteAliasespublic String getCruise()
Stringpublic void setCruise(String value)
value - allowed object is
Stringpublic String getPlatform()
Stringpublic void setPlatform(String value)
value - allowed object is
Stringpublic String getRegion()
Stringpublic void setRegion(String value)
value - allowed object is
Stringpublic Deployment.Instrument getInstrument()
Deployment.Instrumentpublic void setInstrument(Deployment.Instrument value)
value - allowed object is
Deployment.Instrumentpublic Deployment.SamplingDetails getSamplingDetails()
Deployment.SamplingDetailspublic void setSamplingDetails(Deployment.SamplingDetails value)
value - allowed object is
Deployment.SamplingDetailspublic AcousticDataQAType getQualityAssurance()
AcousticDataQATypepublic void setQualityAssurance(AcousticDataQAType value)
value - allowed object is
AcousticDataQATypepublic Deployment.Data getData()
Deployment.Datapublic void setData(Deployment.Data value)
value - allowed object is
Deployment.Datapublic DeploymentRecoveryDetails getDeploymentDetails()
DeploymentRecoveryDetailspublic void setDeploymentDetails(DeploymentRecoveryDetails value)
value - allowed object is
DeploymentRecoveryDetailspublic DeploymentRecoveryDetails getRecoveryDetails()
DeploymentRecoveryDetailspublic void setRecoveryDetails(DeploymentRecoveryDetails value)
value - allowed object is
DeploymentRecoveryDetailspublic Deployment.Sensors getSensors()
Deployment.Sensorspublic void setSensors(Deployment.Sensors value)
value - allowed object is
Deployment.Sensorspublic MetadataInfo getMetadataInfo()
MetadataInfopublic void setMetadataInfo(MetadataInfo value)
value - allowed object is
MetadataInfoCopyright © 2024 Tethys. All rights reserved.