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