Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ARCH_RULES - Static variable in interface com.netflix.nebula.archrules.gradle.ArchRuleAttribute
-
Used in archrules artifacts to allow them to be selected via the variant selection algorithm
- ARCH_RULES - Static variable in class com.netflix.nebula.archrules.gradle.ArchRulesProblems
- ARCH_RULES_ATTRIBUTE - Static variable in interface com.netflix.nebula.archrules.gradle.ArchRuleAttribute
-
Attribute used to denote an archrules library, and to resolve archrules variants
- ArchRuleAttribute - Interface in com.netflix.nebula.archrules.gradle
-
Attribute used to denote an archrules library, and to resolve archrules variants
- ArchRulesProblems - Class in com.netflix.nebula.archrules.gradle
- ArchRulesProblems() - Constructor for class com.netflix.nebula.archrules.gradle.ArchRulesProblems
C
- com.netflix.nebula.archrules.gradle - package com.netflix.nebula.archrules.gradle
D
- description() - Method in record class com.netflix.nebula.archrules.gradle.Rule
-
Returns the value of the
descriptionrecord component.
E
- equals(Object) - Method in record class com.netflix.nebula.archrules.gradle.Rule
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.netflix.nebula.archrules.gradle.RuleResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.netflix.nebula.archrules.gradle.RuleSummary
-
Deprecated.Indicates whether some other object is "equal to" this one.
- execute() - Method in class com.netflix.nebula.archrules.gradle.GenerateDocsWorkAction
- execute() - Method in class com.netflix.nebula.archrules.gradle.JsonReportWorkAction
- execute() - Method in class com.netflix.nebula.archrules.gradle.RunRulesWorkAction
F
- FAIL - Enum constant in enum class com.netflix.nebula.archrules.gradle.RuleResultStatus
- failures() - Method in record class com.netflix.nebula.archrules.gradle.RuleSummary
-
Deprecated.Returns the value of the
failuresrecord component.
G
- generate() - Method in class com.netflix.nebula.archrules.gradle.GenerateServicesRegistryTask
- GenerateDocsParams - Interface in com.netflix.nebula.archrules.gradle
- GenerateDocsWorkAction - Class in com.netflix.nebula.archrules.gradle
- GenerateDocsWorkAction() - Constructor for class com.netflix.nebula.archrules.gradle.GenerateDocsWorkAction
- GenerateServicesRegistryTask - Class in com.netflix.nebula.archrules.gradle
-
Generates a file in META-INF/services to allow Rule classes to be discovered by the Runner
- GenerateServicesRegistryTask() - Constructor for class com.netflix.nebula.archrules.gradle.GenerateServicesRegistryTask
- getArchRuleServicesFile() - Method in class com.netflix.nebula.archrules.gradle.GenerateServicesRegistryTask
-
The file in META-INF/services to output to.
- getClassesToCheck() - Method in interface com.netflix.nebula.archrules.gradle.RunRulesParams
- getDataFiles() - Method in class com.netflix.nebula.archrules.gradle.PrintJsonReportTask
-
The data files to read in.
- getDataOutputFile() - Method in interface com.netflix.nebula.archrules.gradle.RunRulesParams
- getExcludedRuleClasses() - Method in interface com.netflix.nebula.archrules.gradle.RunRulesParams
- getExcludedRules() - Method in interface com.netflix.nebula.archrules.gradle.RunRulesParams
- getJsonReportFile() - Method in class com.netflix.nebula.archrules.gradle.PrintJsonReportTask
-
File to output JSON to
- getLibraryName() - Method in interface com.netflix.nebula.archrules.gradle.GenerateDocsParams
- getOutputFile() - Method in interface com.netflix.nebula.archrules.gradle.GenerateDocsParams
- getOwnArchRulesClasses() - Method in interface com.netflix.nebula.archrules.gradle.GenerateDocsParams
- getPriorityOverridesByClass() - Method in interface com.netflix.nebula.archrules.gradle.RunRulesParams
- getPriorityOverridesByName() - Method in interface com.netflix.nebula.archrules.gradle.RunRulesParams
- getReportingClasspath() - Method in class com.netflix.nebula.archrules.gradle.PrintJsonReportTask
- getRuleSourceClasses() - Method in class com.netflix.nebula.archrules.gradle.GenerateServicesRegistryTask
-
The classes declared in the archRules source set
- getWorkerExecutor() - Method in class com.netflix.nebula.archrules.gradle.PrintJsonReportTask
H
- hashCode() - Method in record class com.netflix.nebula.archrules.gradle.Rule
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.netflix.nebula.archrules.gradle.RuleResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.netflix.nebula.archrules.gradle.RuleSummary
-
Deprecated.Returns a hash code value for this object.
J
- JsonReportWorkAction - Class in com.netflix.nebula.archrules.gradle
- JsonReportWorkAction() - Constructor for class com.netflix.nebula.archrules.gradle.JsonReportWorkAction
M
- message() - Method in record class com.netflix.nebula.archrules.gradle.RuleResult
-
Returns the value of the
messagerecord component.
N
- NO_MATCH - Enum constant in enum class com.netflix.nebula.archrules.gradle.RuleResultStatus
P
- PASS - Enum constant in enum class com.netflix.nebula.archrules.gradle.RuleResultStatus
- PrintJsonReportTask - Class in com.netflix.nebula.archrules.gradle
-
Produces a JSON report of all ArchRules failures
- PrintJsonReportTask() - Constructor for class com.netflix.nebula.archrules.gradle.PrintJsonReportTask
- printReport() - Method in class com.netflix.nebula.archrules.gradle.PrintJsonReportTask
-
The action for this task
- priority() - Method in record class com.netflix.nebula.archrules.gradle.Rule
-
Returns the value of the
priorityrecord component. - priority() - Method in record class com.netflix.nebula.archrules.gradle.RuleSummary
-
Deprecated.Returns the value of the
priorityrecord component.
R
- rule() - Method in record class com.netflix.nebula.archrules.gradle.RuleResult
-
Returns the value of the
rulerecord component. - Rule - Record Class in com.netflix.nebula.archrules.gradle
- Rule(String, String, String, Priority) - Constructor for record class com.netflix.nebula.archrules.gradle.Rule
-
Creates an instance of a
Rulerecord class. - ruleClass() - Method in record class com.netflix.nebula.archrules.gradle.Rule
-
Returns the value of the
ruleClassrecord component. - ruleClass() - Method in record class com.netflix.nebula.archrules.gradle.RuleSummary
-
Deprecated.Returns the value of the
ruleClassrecord component. - ruleName() - Method in record class com.netflix.nebula.archrules.gradle.Rule
-
Returns the value of the
ruleNamerecord component. - ruleName() - Method in record class com.netflix.nebula.archrules.gradle.RuleSummary
-
Deprecated.Returns the value of the
ruleNamerecord component. - RuleResult - Record Class in com.netflix.nebula.archrules.gradle
- RuleResult(Rule, String, RuleResultStatus) - Constructor for record class com.netflix.nebula.archrules.gradle.RuleResult
-
Creates an instance of a
RuleResultrecord class. - RuleResultStatus - Enum Class in com.netflix.nebula.archrules.gradle
- RuleSummary - Record Class in com.netflix.nebula.archrules.gradle
-
Deprecated, for removal: This API element is subject to removal in a future version.Unused class
- RuleSummary(String, String, Priority, int) - Constructor for record class com.netflix.nebula.archrules.gradle.RuleSummary
-
Deprecated.Creates an instance of a
RuleSummaryrecord class. - RunRulesParams - Interface in com.netflix.nebula.archrules.gradle
- RunRulesWorkAction - Class in com.netflix.nebula.archrules.gradle
- RunRulesWorkAction() - Constructor for class com.netflix.nebula.archrules.gradle.RunRulesWorkAction
S
- status() - Method in record class com.netflix.nebula.archrules.gradle.RuleResult
-
Returns the value of the
statusrecord component.
T
- toString() - Method in record class com.netflix.nebula.archrules.gradle.Rule
-
Returns a string representation of this record class.
- toString() - Method in record class com.netflix.nebula.archrules.gradle.RuleResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.netflix.nebula.archrules.gradle.RuleSummary
-
Deprecated.Returns a string representation of this record class.
V
- valueOf(String) - Static method in enum class com.netflix.nebula.archrules.gradle.RuleResultStatus
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.netflix.nebula.archrules.gradle.RuleResultStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form