Uses of Class
security.whisper.javastix.sdo.objects.Tool
Packages that use Tool
-
Uses of Tool in security.whisper.javastix.sdo.objects
Methods in security.whisper.javastix.sdo.objects that return ToolModifier and TypeMethodDescriptionTool.Builder.build()Builds a newTool.static ToolCreates an immutable copy of aToolSdovalue.final ToolTool.withCreated(StixInstant value) Copy the current immutable object by setting a value for thecreatedattribute.final ToolTool.withCreatedByRef(Optional<? extends IdentitySdo> optional) Copy the current immutable object by setting an optional value for thecreatedByRefattribute.final ToolTool.withCreatedByRef(IdentitySdo value) Copy the current immutable object by setting a present value for the optionalcreatedByRefattribute.final ToolTool.withCustomProperties(Map<String, ? extends Object> entries) Copy the current immutable object by replacing thecustomPropertiesmap with the specified map.final ToolTool.withDescription(String value) Copy the current immutable object by setting a present value for the optionaldescriptionattribute.final ToolTool.withDescription(Optional<String> optional) Copy the current immutable object by setting an optional value for thedescriptionattribute.final ToolTool.withExternalReferences(Iterable<? extends ExternalReferenceType> elements) Copy the current immutable object with elements that replace the content ofexternalReferences.final ToolTool.withExternalReferences(ExternalReferenceType... elements) Copy the current immutable object with elements that replace the content ofexternalReferences.final ToolTool.withGranularMarkings(Iterable<? extends GranularMarkingDm> elements) Copy the current immutable object with elements that replace the content ofgranularMarkings.final ToolTool.withGranularMarkings(GranularMarkingDm... elements) Copy the current immutable object with elements that replace the content ofgranularMarkings.final ToolTool.withHydrated(boolean value) Copy the current immutable object by setting a value for thehydratedattribute.final ToolCopy the current immutable object by setting a value for theidattribute.final ToolTool.withKillChainPhases(Iterable<? extends KillChainPhaseType> elements) Copy the current immutable object with elements that replace the content ofkillChainPhases.final ToolTool.withKillChainPhases(KillChainPhaseType... elements) Copy the current immutable object with elements that replace the content ofkillChainPhases.final ToolTool.withLabels(Iterable<String> elements) Copy the current immutable object with elements that replace the content oflabels.final ToolTool.withLabels(String... elements) Copy the current immutable object with elements that replace the content oflabels.final ToolCopy the current immutable object by setting a present value for the optionallangattribute.final ToolCopy the current immutable object by setting an optional value for thelangattribute.final ToolTool.withModified(StixInstant value) Copy the current immutable object by setting a value for themodifiedattribute.final ToolCopy the current immutable object by setting a value for thenameattribute.final ToolTool.withObjectMarkingRefs(Iterable<? extends MarkingDefinitionDm> elements) Copy the current immutable object with elements that replace the content ofobjectMarkingRefs.final ToolTool.withObjectMarkingRefs(MarkingDefinitionDm... elements) Copy the current immutable object with elements that replace the content ofobjectMarkingRefs.final ToolTool.withRelationships(Iterable<? extends RelationshipSro> elements) Copy the current immutable object with elements that replace the content ofrelationships.final ToolTool.withRelationships(RelationshipSro... elements) Copy the current immutable object with elements that replace the content ofrelationships.final ToolTool.withRevoked(StixBoolean value) Copy the current immutable object by setting a value for therevokedattribute.final ToolTool.withToolVersion(String value) Copy the current immutable object by setting a present value for the optionaltoolVersionattribute.final ToolTool.withToolVersion(Optional<String> optional) Copy the current immutable object by setting an optional value for thetoolVersionattribute.final ToolCopy the current immutable object by setting a value for thetypeattribute.