public abstract class WitsmlCementJob extends WitsmlObject
Modifier and Type | Class and Description |
---|---|
static class |
WitsmlCementJob.CementStage |
static class |
WitsmlCementJob.CementTest |
static class |
WitsmlCementJob.JobType |
Modifier and Type | Method and Description |
---|---|
abstract WitsmlCementJob.CementStage |
addStage() |
String |
getCementedStringName()
Return the cemented string name of this cement job.
|
String |
getCementingEngineer()
Return the cementing engineer of this cement job.
|
String |
getCementStringName()
Return the cement string name of this cement job.
|
WitsmlCementJob.CementTest |
getCementTest()
Return the cement test of this cement job.
|
String |
getContractor()
Return the contractor of this cement job.
|
Date |
getDrilledOutTime()
Return the drilled out time of this cement job.
|
String |
getJobConfiguration()
Return the job configuration of this cement job.
|
WitsmlCementJob.JobType |
getJobType()
Return the job type of this cement job.
|
Value |
getMdHole()
Return the md hole of this cement job.
|
Value |
getMdPlugBottom()
Return the md plug bottom of this cement job.
|
Value |
getMdPlugTop()
Return the md plug top of this cement job.
|
Value |
getMdShoe()
Return the md shoe of this cement job.
|
Value |
getMdSqueeze()
Return the md squeeze of this cement job.
|
Value |
getMdStringShoe()
Return the md string shoe of this cement job.
|
Value |
getMdWater()
Return the md water of this cement job.
|
Value |
getOverPull()
Return the over pull of this cement job.
|
Value |
getPipeAverageTorque()
Return the pipe average torque of this cement job.
|
Value |
getPipeInitialTorque()
Return the pipe initial torque of this cement job.
|
Value |
getPipeMaxTorque()
Return the pipe max torque of this cement job.
|
Value |
getPipeReciprocationEndTime()
Return the pipe reciprocation end time of this cement job.
|
Value |
getPipeReciprocationRate()
Return the pipe reciprocation rate of this cement job.
|
Value |
getPipeReciprocationStartTime()
Return the pipe reciprocation start time of this cement job.
|
Value |
getPipeReciprocationStrokeLength()
Return the pipe reciprocation stroke length of this cement job.
|
Date |
getPipeRotationEndTime()
Return the pipe rotation end time of this cement job.
|
Value |
getPipeRotationRate()
Return the pipe rotation rate of this cement job.
|
Date |
getPipeRotationStartTime()
Return the pipe rotation start time of this cement job.
|
Date |
getPlugSetTime()
Return the plug set time of this cement job.
|
String |
getPlugType()
Return the plug type of this cement job.
|
Value |
getSlackOff()
Return the slack off of this cement job.
|
Value |
getSqueezeTime()
Return the squeeze time of this cement job.
|
String |
getSqueezeType()
Return the squeeze type of this cement job.
|
List<WitsmlCementJob.CementStage> |
getStages()
Return the stages of this cement job.
|
Date |
getTime()
Return the time of this cement job.
|
String |
getToolCompany()
Return the tool company of this cement job.
|
String |
getTooltype()
Return the tooltype of this cement job.
|
Value |
getTvdShoe()
Return the TVD shoe of this cement job.
|
Value |
getTvdStringShoe()
Return the TVD string shoe of this cement job.
|
Value |
getWaitingOnCementTime()
Return the waiting on cement time of this cement job.
|
String |
getWorkStringName()
Return the work string name of this cement job.
|
Boolean |
isCoiledTubingUsed()
Return if this cement job is coiled tubing used.
|
Boolean |
isDrilledOut()
Return if this cement job is drilled out.
|
Boolean |
isOffshore()
Return if this cement job is offshore.
|
Boolean |
isPipeReciprocated()
Return if this cement job is pipe reciprocated.
|
Boolean |
isReturningToSeabed()
Return if this cement job is returning to seabed.
|
abstract WitsmlCementJob.CementTest |
newCementTest() |
void |
setCementedStringName(String cementedStringName)
Set the cemented string name of this cement job.
|
void |
setCementingEngineer(String cementingEngineer)
Set the cementing engineer of this cement job.
|
void |
setCementStringName(String cementStringName)
Set the cement string name of this cement job.
|
void |
setCoiledTubingUsed(Boolean isCoiledTubingUsed)
Set if this cement job is is coiled tubing used.
|
void |
setContractor(String contractor)
Set the contractor of this cement job.
|
void |
setDrilledOut(Boolean isDrilledOut)
Set if this cement job is is drilled out.
|
void |
setDrilledOutTime(Date drilledOutTime)
Set the drilled out time of this cement job.
|
void |
setJobConfiguration(String jobConfiguration)
Set the job configuration of this cement job.
|
void |
setJobType(WitsmlCementJob.JobType jobType)
Set the job type of this cement job.
|
void |
setMdHole(Value mdHole)
Set the md hole of this cement job.
|
void |
setMdPlugBottom(Value mdPlugBottom)
Set the md plug bottom of this cement job.
|
void |
setMdPlugTop(Value mdPlugTop)
Set the md plug top of this cement job.
|
void |
setMdShoe(Value mdShoe)
Set the md shoe of this cement job.
|
void |
setMdSqueeze(Value mdSqueeze)
Set the md squeeze of this cement job.
|
void |
setMdStringShoe(Value mdStringShoe)
Set the md string shoe of this cement job.
|
void |
setMdWater(Value mdWater)
Set the md water of this cement job.
|
void |
setOffshore(Boolean isOffshore)
Set if this cement job is is offshore.
|
void |
setOverPull(Value overPull)
Set the over pull of this cement job.
|
void |
setPipeAverageTorque(Value pipeAverageTorque)
Set the pipe average torque of this cement job.
|
void |
setPipeInitialTorque(Value pipeInitialTorque)
Set the pipe initial torque of this cement job.
|
void |
setPipeMaxTorque(Value pipeMaxTorque)
Set the pipe max torque of this cement job.
|
void |
setPipeReciprocated(Boolean isPipeReciprocated)
Set if this cement job is is pipe reciprocated.
|
void |
setPipeReciprocationEndTime(Value pipeReciprocationEndTime)
Set the pipe reciprocation end time of this cement job.
|
void |
setPipeReciprocationRate(Value pipeReciprocationRate)
Set the pipe reciprocation rate of this cement job.
|
void |
setPipeReciprocationStartTime(Value pipeReciprocationStartTime)
Set the pipe reciprocation start time of this cement job.
|
void |
setPipeReciprocationStrokeLength(Value pipeReciprocationStrokeLength)
Set the pipe reciprocation stroke length of this cement job.
|
void |
setPipeRotationEndTime(Date pipeRotationEndTime)
Set the pipe rotation end time of this cement job.
|
void |
setPipeRotationRate(Value pipeRotationRate)
Set the pipe rotation rate of this cement job.
|
void |
setPipeRotationStartTime(Date pipeRotationStartTime)
Set the pipe rotation start time of this cement job.
|
void |
setPlugSetTime(Date plugSetTime)
Set the plug set time of this cement job.
|
void |
setPlugType(String plugType)
Set the plug type of this cement job.
|
void |
setReturningToSeabed(Boolean isReturningToSeabed)
Set if this cement job is is returning to seabed.
|
void |
setSlackOff(Value slackOff)
Set the slack off of this cement job.
|
void |
setSqueezeTime(Value squeezeTime)
Set the squeeze time of this cement job.
|
void |
setSqueezeType(String squeezeType)
Set the squeeze type of this cement job.
|
void |
setTime(Date time)
Set the time of this cement job.
|
void |
setToolCompany(String toolCompany)
Set the tool company of this cement job.
|
void |
setTooltype(String tooltype)
Set the tooltype of this cement job.
|
void |
setTvdShoe(Value tvdShoe)
Set the TVD shoe of this cement job.
|
void |
setTvdStringShoe(Value tvdStringShoe)
Set the TVD string shoe of this cement job.
|
void |
setWaitingOnCementTime(Value waitingOnCementTime)
Set the waiting on cement time of this cement job.
|
void |
setWorkStringName(String workStringName)
Set the work string name of this cement job.
|
equals, getAddQuery, getAliases, getCitation, getCommonData, getEtpResource, getEtpServer, getId, getName, getParent, getParentId, getReadLock, getServer, getVersion, getWitsmlServer, getWitsmlType, getWriteLock, hashCode, newAliases, newCitation, newCommonData, setEtpResource, setName, toString
public WitsmlCementJob.JobType getJobType()
Corresponds to the WITSML property jobType
:
Type of cement job.
public void setJobType(WitsmlCementJob.JobType jobType)
Corresponds to the WITSML property jobType
:
Type of cement job.
jobType
- The job type to set.
May be null indicating absent or unknown.public String getJobConfiguration()
Corresponds to the WITSML property jobConfig
:
Job configuration.
public void setJobConfiguration(String jobConfiguration)
Corresponds to the WITSML property jobConfig
:
Job configuration.
jobConfiguration
- The job configuration to set.
May be null indicating absent or unknown.public Date getTime()
Corresponds to the WITSML property dTimJob
:
Date and time of Cement Job.
public void setTime(Date time)
Corresponds to the WITSML property dTimJob
:
Date and time of Cement Job.
time
- The time to set.
May be null indicating absent or unknown.public String getCementedStringName()
Corresponds to the WITSML property nameCementedString
:
Name for the cemented string.
public void setCementedStringName(String cementedStringName)
Corresponds to the WITSML property nameCementedString
:
Name for the cemented string.
cementedStringName
- The cemented string name to set.
May be null indicating absent or unknown.public String getWorkStringName()
Corresponds to the WITSML property nameWorkString
:
Name for the cement work string.
public void setWorkStringName(String workStringName)
Corresponds to the WITSML property nameWorkString
:
Name for the cement work string.
workStringName
- The work string name to set.
May be null indicating absent or unknown.public String getContractor()
Corresponds to the WITSML property contractor
:
Name of cementing contractor.
public void setContractor(String contractor)
Corresponds to the WITSML property contractor
:
Name of cementing contractor.
contractor
- The contractor to set.
May be null indicating absent or unknown.public String getCementingEngineer()
Corresponds to the WITSML property cementEngr
:
Cementing engineer.
public void setCementingEngineer(String cementingEngineer)
Corresponds to the WITSML property cementEngr
:
Cementing engineer.
cementingEngineer
- The cementing engineer to set.
May be null indicating absent or unknown.public Boolean isOffshore()
Corresponds to the WITSML property offshoreJob
:
Offshore job? Values are "true" (or "1") and "false" (or "0").
public void setOffshore(Boolean isOffshore)
Corresponds to the WITSML property offshoreJob
:
Offshore job? Values are "true" (or "1") and "false" (or "0").
isOffshore
- The is offshore to set.
May be null indicating absent or unknown.public Value getMdWater()
Corresponds to the WITSML property mdWater
:
Water depth if offshore.
public void setMdWater(Value mdWater)
Corresponds to the WITSML property mdWater
:
Water depth if offshore.
mdWater
- The md water to set.
May be null indicating absent or unknown.public Boolean isReturningToSeabed()
Corresponds to the WITSML property returnsToSeabed
:
Returns to seabed? Values are "true" (or "1") and "false" (or "0").
public void setReturningToSeabed(Boolean isReturningToSeabed)
Corresponds to the WITSML property returnsToSeabed
:
Returns to seabed? Values are "true" (or "1") and "false" (or "0").
isReturningToSeabed
- The is returning to seabed to set.
May be null indicating absent or unknown.public Boolean isPipeReciprocated()
Corresponds to the WITSML property reciprocating
:
Pipe being reciprocated. Values are "true" (or "1") and "false" (or "0").
public void setPipeReciprocated(Boolean isPipeReciprocated)
Corresponds to the WITSML property reciprocating
:
Pipe being reciprocated. Values are "true" (or "1") and "false" (or "0").
isPipeReciprocated
- The is pipe reciprocated to set.
May be null indicating absent or unknown.public Value getWaitingOnCementTime()
Corresponds to the WITSML property woc
:
Duration for waiting on cement to set.
public void setWaitingOnCementTime(Value waitingOnCementTime)
Corresponds to the WITSML property woc
:
Duration for waiting on cement to set.
waitingOnCementTime
- The waiting on cement time to set.
May be null indicating absent or unknown.public Value getMdPlugTop()
Corresponds to the WITSML property mdPlugTop
:
If Plug, measured depth of top of plug.
public void setMdPlugTop(Value mdPlugTop)
Corresponds to the WITSML property mdPlugTop
:
If Plug, measured depth of top of plug.
mdPlugTop
- The md plug top to set.
May be null indicating absent or unknown.public Value getMdPlugBottom()
Corresponds to the WITSML property mdPlugBot
:
If Plug, measured depth of bottom of plug.
public void setMdPlugBottom(Value mdPlugBottom)
Corresponds to the WITSML property mdPlugBot
:
If Plug, measured depth of bottom of plug.
mdPlugBottom
- The md plug bottom to set.
May be null indicating absent or unknown.public Value getMdHole()
Corresponds to the WITSML property mdHole
:
Measured depth at bottom of hole.
public void setMdHole(Value mdHole)
Corresponds to the WITSML property mdHole
:
Measured depth at bottom of hole.
mdHole
- The md hole to set.
May be null indicating absent or unknown.public Value getMdShoe()
Corresponds to the WITSML property mdShoe
:
Measured depth of previous shoe.
public void setMdShoe(Value mdShoe)
Corresponds to the WITSML property mdShoe
:
Measured depth of previous shoe.
mdShoe
- The md shoe to set.
May be null indicating absent or unknown.public Value getTvdShoe()
Corresponds to the WITSML property tvdShoe
:
True Vertical Depth of previous shoe.
public void setTvdShoe(Value tvdShoe)
Corresponds to the WITSML property tvdShoe
:
True Vertical Depth of previous shoe.
tvdShoe
- The TVD shoe to set.
May be null indicating absent or unknown.public Value getMdStringShoe()
Corresponds to the WITSML property mdStringSet
:
Measured depth of cement string shoe.
public void setMdStringShoe(Value mdStringShoe)
Corresponds to the WITSML property mdStringSet
:
Measured depth of cement string shoe.
mdStringShoe
- The md string shoe to set.
May be null indicating absent or unknown.public Value getTvdStringShoe()
Corresponds to the WITSML property tvdStringSet
:
True vertical depth of cement string shoe.
public void setTvdStringShoe(Value tvdStringShoe)
Corresponds to the WITSML property tvdStringSet
:
True vertical depth of cement string shoe.
tvdStringShoe
- The TVD string shoe to set.
May be null indicating absent or unknown.public List<WitsmlCementJob.CementStage> getStages()
Corresponds to the WITSML property cementStage
:
Set of stages for the job (usually 1 or 2).
public abstract WitsmlCementJob.CementStage addStage()
public WitsmlCementJob.CementTest getCementTest()
Corresponds to the WITSML property cementTest
:
Test results post-job.
public abstract WitsmlCementJob.CementTest newCementTest()
public String getPlugType()
Corresponds to the WITSML property typePlug
:
Plug type.
public void setPlugType(String plugType)
Corresponds to the WITSML property typePlug
:
Plug type.
plugType
- The plug type to set.
May be null indicating absent or unknown.public String getCementStringName()
Corresponds to the WITSML property nameCementString
:
Name for the cementing string.
public void setCementStringName(String cementStringName)
Corresponds to the WITSML property nameCementString
:
Name for the cementing string.
cementStringName
- The cement string name to set.
May be null indicating absent or unknown.public Date getPlugSetTime()
Corresponds to the WITSML property dTimPlugSet
:
Date and time that cement plug was set.
public void setPlugSetTime(Date plugSetTime)
Corresponds to the WITSML property dTimPlugSet
:
Date and time that cement plug was set.
plugSetTime
- The plug set time to set.
May be null indicating absent or unknown.public Boolean isDrilledOut()
Corresponds to the WITSML property cementDrillOut
:
Cement drilled out flag. Values are "true" (or "1") and "false" (or "0").
public void setDrilledOut(Boolean isDrilledOut)
Corresponds to the WITSML property cementDrillOut
:
Cement drilled out flag. Values are "true" (or "1") and "false" (or "0").
isDrilledOut
- The is drilled out to set.
May be null indicating absent or unknown.public Date getDrilledOutTime()
Corresponds to the WITSML property dTimCementDrillOut
:
Date and time that cement was drilled out.
public void setDrilledOutTime(Date drilledOutTime)
Corresponds to the WITSML property dTimCementDrillOut
:
Date and time that cement was drilled out.
drilledOutTime
- The drilled out time to set.
May be null indicating absent or unknown.public String getSqueezeType()
Corresponds to the WITSML property typeSqueeze
:
Type of squeeze.
public void setSqueezeType(String squeezeType)
Corresponds to the WITSML property typeSqueeze
:
Type of squeeze.
squeezeType
- The squeeze type to set.
May be null indicating absent or unknown.public Value getMdSqueeze()
Corresponds to the WITSML property mdSqueeze
:
Measured depth of squeeze.
public void setMdSqueeze(Value mdSqueeze)
Corresponds to the WITSML property mdSqueeze
:
Measured depth of squeeze.
mdSqueeze
- The md squeeze to set.
May be null indicating absent or unknown.public Value getSqueezeTime()
Corresponds to the WITSML property dTimSqueeze
:
Date and time of squeeze.
public void setSqueezeTime(Value squeezeTime)
Corresponds to the WITSML property dTimSqueeze
:
Date and time of squeeze.
squeezeTime
- The squeeze time to set.
May be null indicating absent or unknown.public String getToolCompany()
Corresponds to the WITSML property toolCompany
:
Tool Company.
public void setToolCompany(String toolCompany)
Corresponds to the WITSML property toolCompany
:
Tool Company.
toolCompany
- The tool company to set.
May be null indicating absent or unknown.public String getTooltype()
Corresponds to the WITSML property typeTool
:
Cement tool type.
public void setTooltype(String tooltype)
Corresponds to the WITSML property typeTool
:
Cement tool type.
tooltype
- The tooltype to set.
May be null indicating absent or unknown.public Date getPipeRotationStartTime()
Corresponds to the WITSML property dTimPipeRotStart
:
Pipe rotation start time.
public void setPipeRotationStartTime(Date pipeRotationStartTime)
Corresponds to the WITSML property dTimPipeRotStart
:
Pipe rotation start time.
pipeRotationStartTime
- The pipe rotation start time to set.
May be null indicating absent or unknown.public Date getPipeRotationEndTime()
Corresponds to the WITSML property dTimPipeRotEnd
:
Pipe rotation end time.
public void setPipeRotationEndTime(Date pipeRotationEndTime)
Corresponds to the WITSML property dTimPipeRotEnd
:
Pipe rotation end time.
pipeRotationEndTime
- The pipe rotation end time to set.
May be null indicating absent or unknown.public Value getPipeRotationRate()
Corresponds to the WITSML property rpmPipe
:
Pipe rotation rate (commonly in rpm).
public void setPipeRotationRate(Value pipeRotationRate)
Corresponds to the WITSML property rpmPipe
:
Pipe rotation rate (commonly in rpm).
pipeRotationRate
- The pipe rotation rate to set.
May be null indicating absent or unknown.public Value getPipeInitialTorque()
Corresponds to the WITSML property tqInitPipeRot
:
Pipe rotation initial torque.
public void setPipeInitialTorque(Value pipeInitialTorque)
Corresponds to the WITSML property tqInitPipeRot
:
Pipe rotation initial torque.
pipeInitialTorque
- The pipe initial torque to set.
May be null indicating absent or unknown.public Value getPipeAverageTorque()
Corresponds to the WITSML property tqPipeAv
:
Pipe rotation average torque.
public void setPipeAverageTorque(Value pipeAverageTorque)
Corresponds to the WITSML property tqPipeAv
:
Pipe rotation average torque.
pipeAverageTorque
- The pipe average torque to set.
May be null indicating absent or unknown.public Value getPipeMaxTorque()
Corresponds to the WITSML property tqPipeMx
:
Pipe rotation maximum torque.
public void setPipeMaxTorque(Value pipeMaxTorque)
Corresponds to the WITSML property tqPipeMx
:
Pipe rotation maximum torque.
pipeMaxTorque
- The pipe max torque to set.
May be null indicating absent or unknown.public Value getPipeReciprocationStartTime()
Corresponds to the WITSML property dTimRecipStart
:
Date and time at start of pipe reciprocation.
public void setPipeReciprocationStartTime(Value pipeReciprocationStartTime)
Corresponds to the WITSML property dTimRecipStart
:
Date and time at start of pipe reciprocation.
pipeReciprocationStartTime
- The pipe reciprocation start time to set.
May be null indicating absent or unknown.public Value getPipeReciprocationEndTime()
Corresponds to the WITSML property dTimRecipEnd
:
Date and time at end of pipe reciprocation.
public void setPipeReciprocationEndTime(Value pipeReciprocationEndTime)
Corresponds to the WITSML property dTimRecipEnd
:
Date and time at end of pipe reciprocation.
pipeReciprocationEndTime
- The pipe reciprocation end time to set.
May be null indicating absent or unknown.public Value getOverPull()
Corresponds to the WITSML property overPull
:
String up weight during reciprocation.
public void setOverPull(Value overPull)
Corresponds to the WITSML property overPull
:
String up weight during reciprocation.
overPull
- The over pull to set.
May be null indicating absent or unknown.public Value getSlackOff()
Corresponds to the WITSML property slackOff
:
String down weight during reciprocation.
public void setSlackOff(Value slackOff)
Corresponds to the WITSML property slackOff
:
String down weight during reciprocation.
slackOff
- The slack off to set.
May be null indicating absent or unknown.public Value getPipeReciprocationRate()
Corresponds to the WITSML property rpmPipeRecip
:
Pipe reciprocation RPM.
public void setPipeReciprocationRate(Value pipeReciprocationRate)
Corresponds to the WITSML property rpmPipeRecip
:
Pipe reciprocation RPM.
pipeReciprocationRate
- The pipe reciprocation rate to set.
May be null indicating absent or unknown.public Value getPipeReciprocationStrokeLength()
Corresponds to the WITSML property lenPipeRecipStroke
:
Pipe reciprocation stroke length.
public void setPipeReciprocationStrokeLength(Value pipeReciprocationStrokeLength)
Corresponds to the WITSML property lenPipeRecipStroke
:
Pipe reciprocation stroke length.
pipeReciprocationStrokeLength
- The pipe reciprocation stroke length to set.
May be null indicating absent or unknown.public Boolean isCoiledTubingUsed()
Corresponds to the WITSML property coilTubing
:
Coiled Tubing Used (true=CTU used). Values are "true" (or "1") and "false" (or "0").
public void setCoiledTubingUsed(Boolean isCoiledTubingUsed)
Corresponds to the WITSML property coilTubing
:
Coiled Tubing Used (true=CTU used). Values are "true" (or "1") and "false" (or "0").
isCoiledTubingUsed
- The is coiled tubing used to set.
May be null indicating absent or unknown.Copyright © 2023 Petroware AS - https://petroware.no