Package software.amazon.awscdk.core
Class GlobIgnoreStrategy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.core.IgnoreStrategy
software.amazon.awscdk.core.GlobIgnoreStrategy
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:29:55.070Z")
@Stability(Stable)
public class GlobIgnoreStrategy
extends IgnoreStrategy
Ignores file paths based on simple glob patterns.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.core.*;
GlobIgnoreStrategy globIgnoreStrategy = new GlobIgnoreStrategy("absoluteRootPath", List.of("patterns"));
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode -
Constructor Summary
ConstructorsModifierConstructorDescriptionGlobIgnoreStrategy(String absoluteRootPath, List<String> patterns) protectedGlobIgnoreStrategy(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedGlobIgnoreStrategy(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Methods inherited from class software.amazon.awscdk.core.IgnoreStrategy
docker, fromCopyOptions, git, globMethods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
GlobIgnoreStrategy
protected GlobIgnoreStrategy(software.amazon.jsii.JsiiObjectRef objRef) -
GlobIgnoreStrategy
protected GlobIgnoreStrategy(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
GlobIgnoreStrategy
@Stability(Stable) public GlobIgnoreStrategy(@NotNull String absoluteRootPath, @NotNull List<String> patterns) - Parameters:
absoluteRootPath- This parameter is required.patterns- This parameter is required.
-
-
Method Details
-
add
Adds another pattern.- Specified by:
addin classIgnoreStrategy- Parameters:
pattern- This parameter is required.
-
ignores
Determines whether a given file path should be ignored or not.- Specified by:
ignoresin classIgnoreStrategy- Parameters:
absoluteFilePath- absolute file path to be assessed against the pattern. This parameter is required.- Returns:
trueif the file should be ignored
-