Package gov.nist.secauto.oscal.lib.model
Class Task.Timing
- java.lang.Object
-
- gov.nist.secauto.oscal.lib.model.Task.Timing
-
- Enclosing class:
- Task
@MetaschemaAssembly(formalName="Event Timing", description="The timing under which the task is intended to occur.", name="timing", metaschema=OscalAssessmentCommonMetaschema.class) public static class Task.Timing extends Object
The timing under which the task is intended to occur.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Task.Timing.AtFrequency
The task is intended to occur at the specified frequency.static class
Task.Timing.OnDate
The task is intended to occur on the specified date.static class
Task.Timing.WithinDateRange
The task is intended to occur within the specified date range.
-
Constructor Summary
Constructors Constructor Description Timing()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Task.Timing.AtFrequency
getAtFrequency()
Task.Timing.OnDate
getOnDate()
Task.Timing.WithinDateRange
getWithinDateRange()
void
setAtFrequency(Task.Timing.AtFrequency value)
void
setOnDate(Task.Timing.OnDate value)
void
setWithinDateRange(Task.Timing.WithinDateRange value)
String
toString()
-
-
-
Constructor Detail
-
Timing
public Timing()
-
-
Method Detail
-
getOnDate
public Task.Timing.OnDate getOnDate()
-
setOnDate
public void setOnDate(Task.Timing.OnDate value)
-
getWithinDateRange
public Task.Timing.WithinDateRange getWithinDateRange()
-
setWithinDateRange
public void setWithinDateRange(Task.Timing.WithinDateRange value)
-
getAtFrequency
public Task.Timing.AtFrequency getAtFrequency()
-
setAtFrequency
public void setAtFrequency(Task.Timing.AtFrequency value)
-
-