public class DefaultPostJobDescriptor extends java.lang.Object implements PostJobDescriptor
| Constructor and Description |
|---|
DefaultPostJobDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
name() |
DefaultPostJobDescriptor |
name(java.lang.String name)
Displayable name of the
PostJob. |
java.util.Collection<java.lang.String> |
properties() |
DefaultPostJobDescriptor |
requireProperties(java.lang.String... propertyKeys)
List properties this
PostJob depends on. |
DefaultPostJobDescriptor |
requireProperty(java.lang.String... propertyKey)
Property this
PostJob depends on. |
public java.lang.String name()
public java.util.Collection<java.lang.String> properties()
public DefaultPostJobDescriptor name(java.lang.String name)
PostJobDescriptorPostJob. Will be displayed in logs.name in interface PostJobDescriptorpublic DefaultPostJobDescriptor requireProperty(java.lang.String... propertyKey)
PostJobDescriptorPostJob depends on. Used by the platform to skip execution of the PostJob when
property is not set.requireProperty in interface PostJobDescriptorpublic DefaultPostJobDescriptor requireProperties(java.lang.String... propertyKeys)
PostJobDescriptorPostJob depends on. Used by the platform to skip execution of the PostJob when
property is not set.requireProperties in interface PostJobDescriptor