public class DatadogTracerJobProperty<T extends Job<?,?>> extends JobProperty<T>
Modifier and Type | Class and Description |
---|---|
static class |
DatadogTracerJobProperty.DatadogTracerEnvironmentProperty |
static class |
DatadogTracerJobProperty.DatadogTracerJobPropertyDescriptor |
BuildStep.PublisherList
ExtensionPoint.LegacyInstancesAreScopedToHudson
owner
BUILDERS, PUBLISHERS
Constructor and Description |
---|
DatadogTracerJobProperty(boolean on,
String serviceName,
Collection<TracerLanguage> languages,
Map<String,String> additionalVariables) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getAdditionalVariables() |
List<DatadogTracerJobProperty.DatadogTracerEnvironmentProperty> |
getAdditionalVariablesAsList() |
Collection<TracerLanguage> |
getLanguages() |
String |
getServiceName() |
boolean |
isOn() |
getDescriptor, getJobAction, getJobActions, getJobOverrides, getProjectAction, getProjectActions, getRequiredMonitorService, getSubTasks, perform, prebuild, reconfigure, setOwner
public DatadogTracerJobProperty(boolean on, String serviceName, @Nonnull Collection<TracerLanguage> languages, Map<String,String> additionalVariables)
public boolean isOn()
public String getServiceName()
@Nonnull public Collection<TracerLanguage> getLanguages()
public List<DatadogTracerJobProperty.DatadogTracerEnvironmentProperty> getAdditionalVariablesAsList()
Copyright © 2016–2024. All rights reserved.