| Package | Description |
|---|---|
| io.cdap.wrangler.registry |
| Modifier and Type | Method and Description |
|---|---|
static DirectiveInfo |
DirectiveInfo.fromSystem(Class<? extends Directive> cls)
Creates a
DirectiveInfo of the given class coming from the DirectiveScope.SYSTEM scope. |
static DirectiveInfo |
DirectiveInfo.fromUser(Class<? extends Directive> cls,
ArtifactId artifactId)
Creates a
DirectiveInfo of the given class coming from the DirectiveScope.USER scope. |
DirectiveInfo |
SystemDirectiveRegistry.get(String name)
Given the name of the directive, returns the information related to the directive.
|
DirectiveInfo |
CompositeDirectiveRegistry.get(String namespace,
String directive)
This method looks for the directive in all the registered registries.
|
DirectiveInfo |
SystemDirectiveRegistry.get(String namespace,
String name)
Given the name of the directive, returns the information related to the directive.
|
DirectiveInfo |
UserDirectiveRegistry.get(String namespace,
String name)
This method provides information about the directive that is being requested.
|
DirectiveInfo |
DirectiveRegistry.get(String namespace,
String name)
Given the name of the directive, returns the information related to the directive.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<DirectiveInfo> |
CompositeDirectiveRegistry.list(String namespace) |
Iterable<DirectiveInfo> |
SystemDirectiveRegistry.list(String namespace) |
Iterable<DirectiveInfo> |
UserDirectiveRegistry.list(String namespace) |
Iterable<DirectiveInfo> |
DirectiveRegistry.list(String namespace)
List the directives in the specified namespace
|
Copyright © 2024 CDAP Licensed under the Apache License, Version 2.0.