Class AbstractParameter.Builder
java.lang.Object
gov.nist.secauto.oscal.lib.model.control.AbstractParameter.Builder
- Enclosing class:
- AbstractParameter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
constraint
(ParameterConstraint value) guideline
(ParameterGuideline value) label
(gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine value) remarks
(gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline value) select
(ParameterSelection value) usage
(gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline value) values
(Collection<String> values)
-
Constructor Details
-
Builder
-
-
Method Details
-
clazz
-
prop
-
link
-
label
-
label
@NonNull public AbstractParameter.Builder label(@NonNull gov.nist.secauto.metaschema.core.datatype.markup.MarkupLine value) -
usage
-
usage
@NonNull public AbstractParameter.Builder usage(@NonNull gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline value) -
constraint
-
guideline
-
values
-
values
-
select
-
remarks
@NonNull public AbstractParameter.Builder remarks(@NonNull gov.nist.secauto.metaschema.core.datatype.markup.MarkupMultiline value) -
build
-