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
String
public DescriptionType getDescription()
DescriptionType
public void setDescription(DescriptionType value)
value
- allowed object is
DescriptionType
public String getProject()
String
public void setProject(String value)
value
- allowed object is
String
public int getDeploymentId()
public void setDeploymentId(int value)
public String getDeploymentAlias()
String
public void setDeploymentAlias(String value)
value
- allowed object is
String
public String getSite()
String
public void setSite(String value)
value
- allowed object is
String
public Deployment.SiteAliases getSiteAliases()
Deployment.SiteAliases
public void setSiteAliases(Deployment.SiteAliases value)
value
- allowed object is
Deployment.SiteAliases
public String getCruise()
String
public void setCruise(String value)
value
- allowed object is
String
public String getPlatform()
String
public void setPlatform(String value)
value
- allowed object is
String
public String getRegion()
String
public void setRegion(String value)
value
- allowed object is
String
public Deployment.Instrument getInstrument()
Deployment.Instrument
public void setInstrument(Deployment.Instrument value)
value
- allowed object is
Deployment.Instrument
public Deployment.SamplingDetails getSamplingDetails()
Deployment.SamplingDetails
public void setSamplingDetails(Deployment.SamplingDetails value)
value
- allowed object is
Deployment.SamplingDetails
public AcousticDataQAType getQualityAssurance()
AcousticDataQAType
public void setQualityAssurance(AcousticDataQAType value)
value
- allowed object is
AcousticDataQAType
public Deployment.Data getData()
Deployment.Data
public void setData(Deployment.Data value)
value
- allowed object is
Deployment.Data
public DeploymentRecoveryDetails getDeploymentDetails()
DeploymentRecoveryDetails
public void setDeploymentDetails(DeploymentRecoveryDetails value)
value
- allowed object is
DeploymentRecoveryDetails
public DeploymentRecoveryDetails getRecoveryDetails()
DeploymentRecoveryDetails
public void setRecoveryDetails(DeploymentRecoveryDetails value)
value
- allowed object is
DeploymentRecoveryDetails
public Deployment.Sensors getSensors()
Deployment.Sensors
public void setSensors(Deployment.Sensors value)
value
- allowed object is
Deployment.Sensors
public MetadataInfo getMetadataInfo()
MetadataInfo
public void setMetadataInfo(MetadataInfo value)
value
- allowed object is
MetadataInfo
Copyright © 2024 Tethys. All rights reserved.