Class AbstractControl.Builder
- java.lang.Object
-
- gov.nist.secauto.oscal.lib.model.control.catalog.AbstractControl.Builder
-
- Enclosing class:
- AbstractControl
public static class AbstractControl.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Controlbuild()AbstractControl.Builderclazz(String value)AbstractControl.Buildercontrol(Control value)AbstractControl.Builderlink(Link value)AbstractControl.Builderparam(Parameter value)AbstractControl.Builderpart(ControlPart value)AbstractControl.Builderprop(Property value)AbstractControl.Buildertitle(gov.nist.secauto.metaschema.model.common.datatype.markup.MarkupLine value)AbstractControl.Buildertitle(String markdown)
-
-
-
Method Detail
-
clazz
@NonNull public AbstractControl.Builder clazz(@NonNull String value)
-
title
@NonNull public AbstractControl.Builder title(@NonNull String markdown)
-
title
@NonNull public AbstractControl.Builder title(@NonNull gov.nist.secauto.metaschema.model.common.datatype.markup.MarkupLine value)
-
param
@NonNull public AbstractControl.Builder param(@NonNull Parameter value)
-
prop
@NonNull public AbstractControl.Builder prop(@NonNull Property value)
-
link
@NonNull public AbstractControl.Builder link(@NonNull Link value)
-
part
@NonNull public AbstractControl.Builder part(@NonNull ControlPart value)
-
control
@NonNull public AbstractControl.Builder control(@NonNull Control value)
-
-