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 ObjectThe timing under which the task is intended to occur.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTask.Timing.AtFrequencyThe task is intended to occur at the specified frequency.static classTask.Timing.OnDateThe task is intended to occur on the specified date.static classTask.Timing.WithinDateRangeThe 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.AtFrequencygetAtFrequency()Task.Timing.OnDategetOnDate()Task.Timing.WithinDateRangegetWithinDateRange()voidsetAtFrequency(Task.Timing.AtFrequency value)voidsetOnDate(Task.Timing.OnDate value)voidsetWithinDateRange(Task.Timing.WithinDateRange value)StringtoString()
-
-
-
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)
-
-