Index

A C D E F G H J M N P R S T V 
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 description record 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 failures record 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 message record 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 priority record component.
priority() - Method in record class com.netflix.nebula.archrules.gradle.RuleSummary
Deprecated.
Returns the value of the priority record component.

R

rule() - Method in record class com.netflix.nebula.archrules.gradle.RuleResult
Returns the value of the rule record 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 Rule record class.
ruleClass() - Method in record class com.netflix.nebula.archrules.gradle.Rule
Returns the value of the ruleClass record component.
ruleClass() - Method in record class com.netflix.nebula.archrules.gradle.RuleSummary
Deprecated.
Returns the value of the ruleClass record component.
ruleName() - Method in record class com.netflix.nebula.archrules.gradle.Rule
Returns the value of the ruleName record component.
ruleName() - Method in record class com.netflix.nebula.archrules.gradle.RuleSummary
Deprecated.
Returns the value of the ruleName record 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 RuleResult record 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 RuleSummary record 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 status record 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.
A C D E F G H J M N P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form