public class DefaultPostJobDescriptor extends Object implements PostJobDescriptor
Constructor and Description |
---|
DefaultPostJobDescriptor() |
Modifier and Type | Method and Description |
---|---|
String |
name() |
DefaultPostJobDescriptor |
name(String name)
Displayable name of the
PostJob . |
Collection<String> |
properties() |
DefaultPostJobDescriptor |
requireProperties(String... propertyKeys)
List properties this
PostJob depends on. |
DefaultPostJobDescriptor |
requireProperty(String... propertyKey)
Property this
PostJob depends on. |
public DefaultPostJobDescriptor()
public Collection<String> properties()
public DefaultPostJobDescriptor name(String name)
PostJobDescriptor
PostJob
. Will be displayed in logs.name
in interface PostJobDescriptor
public DefaultPostJobDescriptor requireProperty(String... propertyKey)
PostJobDescriptor
PostJob
depends on. Used by the platform to skip execution of the PostJob
when
property is not set.requireProperty
in interface PostJobDescriptor
public DefaultPostJobDescriptor requireProperties(String... propertyKeys)
PostJobDescriptor
PostJob
depends on. Used by the platform to skip execution of the PostJob
when
property is not set.requireProperties
in interface PostJobDescriptor
Copyright © 2009–2018 SonarSource. All rights reserved.