Uses of Class
security.whisper.javastix.coo.objects.Artifact
Packages that use Artifact
-
Uses of Artifact in security.whisper.javastix.coo.objects
Methods in security.whisper.javastix.coo.objects that return ArtifactModifier and TypeMethodDescriptionArtifact.Builder.build()Builds a newArtifact.static ArtifactArtifact.copyOf(ArtifactCoo instance) Creates an immutable copy of aArtifactCoovalue.final ArtifactArtifact.withCustomProperties(Map<String, ? extends Object> entries) Copy the current immutable object by replacing thecustomPropertiesmap with the specified map.final ArtifactArtifact.withDefanged(boolean value) Copy the current immutable object by setting a present value for the optionaldefangedattribute.final ArtifactArtifact.withDefanged(Optional<Boolean> optional) Copy the current immutable object by setting an optional value for thedefangedattribute.final ArtifactArtifact.withExtensions(Iterable<? extends CyberObservableExtension> elements) Copy the current immutable object with elements that replace the content ofextensions.final ArtifactArtifact.withExtensions(CyberObservableExtension... elements) Copy the current immutable object with elements that replace the content ofextensions.final ArtifactArtifact.withGranularMarkings(Iterable<? extends GranularMarkingDm> elements) Copy the current immutable object with elements that replace the content ofgranularMarkings.final ArtifactArtifact.withGranularMarkings(GranularMarkingDm... elements) Copy the current immutable object with elements that replace the content ofgranularMarkings.final ArtifactArtifact.withHashes(Map<String, ? extends String> entries) Copy the current immutable object by replacing thehashesmap with the specified map.final ArtifactArtifact.withHydrated(boolean value) Copy the current immutable object by setting a value for thehydratedattribute.final ArtifactArtifact.withMimeType(String value) Copy the current immutable object by setting a present value for the optionalmimeTypeattribute.final ArtifactArtifact.withMimeType(Optional<String> optional) Copy the current immutable object by setting an optional value for themimeTypeattribute.final ArtifactArtifact.withObjectMarkingRefs(Iterable<? extends MarkingDefinitionDm> elements) Copy the current immutable object with elements that replace the content ofobjectMarkingRefs.final ArtifactArtifact.withObjectMarkingRefs(MarkingDefinitionDm... elements) Copy the current immutable object with elements that replace the content ofobjectMarkingRefs.final ArtifactArtifact.withObservableObjectKey(String value) Copy the current immutable object by setting a value for theobservableObjectKeyattribute.final ArtifactArtifact.withPayloadBin(String value) Copy the current immutable object by setting a present value for the optionalpayloadBinattribute.final ArtifactArtifact.withPayloadBin(Optional<String> optional) Copy the current immutable object by setting an optional value for thepayloadBinattribute.final ArtifactArtifact.withToJsonString(String value) Copy the current immutable object by setting a value for thetoJsonStringattribute.final ArtifactCopy the current immutable object by setting a value for thetypeattribute.final ArtifactCopy the current immutable object by setting a present value for the optionalurlattribute.final ArtifactCopy the current immutable object by setting an optional value for theurlattribute.