public class LabelSpecifics extends AbstractDescribableImpl<LabelSpecifics> implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
LabelSpecifics.DescriptorImpl |
Constructor and Description |
---|
LabelSpecifics(String label,
String additionalVars,
String exportedPaths) |
Modifier and Type | Method and Description |
---|---|
boolean |
appliesTo(Node node)
Check if specifics is applicable to node
|
String |
getAdditionalVars() |
String |
getExportedPaths() |
String |
getLabel() |
boolean |
hasAdditionalVars() |
LabelSpecifics |
substitute(EnvVars vars) |
static LabelSpecifics[] |
substitute(LabelSpecifics[] specifics,
EnvVars vars) |
static LabelSpecifics[] |
substitute(LabelSpecifics[] specifics,
Node node) |
LabelSpecifics |
substitute(Node node) |
getDescriptor
@DataBoundConstructor public LabelSpecifics(@CheckForNull String label, @CheckForNull String additionalVars, @CheckForNull String exportedPaths)
@CheckForNull public String getAdditionalVars()
public boolean hasAdditionalVars()
@CheckForNull public String getLabel()
@CheckForNull public String getExportedPaths()
public boolean appliesTo(@Nonnull Node node)
node
- Node to be checked@Nonnull public LabelSpecifics substitute(@Nonnull EnvVars vars)
@Nonnull public LabelSpecifics substitute(@Nonnull Node node)
@Nonnull public static LabelSpecifics[] substitute(LabelSpecifics[] specifics, @Nonnull EnvVars vars)
@Nonnull public static LabelSpecifics[] substitute(LabelSpecifics[] specifics, Node node)
Copyright © 2016–2021. All rights reserved.