@Experimental @Hidden public interface CloudDebuggerOptions extends PipelineOptions
PipelineOptions.AtomicLongFactory, PipelineOptions.CheckEnabled, PipelineOptions.DirectRunner, PipelineOptions.JobNameFactory, PipelineOptions.NoOpMetricsSink, PipelineOptions.UserAgentFactory
Modifier and Type | Method and Description |
---|---|
com.google.api.services.clouddebugger.v2.model.Debuggee |
getDebuggee()
The Cloud Debugger debuggee to associate with.
|
boolean |
getEnableCloudDebugger()
Whether to enable the Cloud Debugger snapshot agent for the current job.
|
double |
getMaxConditionCost()
The maximum cost (as a ratio of CPU time) allowed for evaluating conditional snapshots.
|
void |
setDebuggee(com.google.api.services.clouddebugger.v2.model.Debuggee debuggee) |
void |
setEnableCloudDebugger(boolean enabled) |
void |
setMaxConditionCost(double maxConditionCost) |
as, getJobName, getMetricsGraphiteHost, getMetricsGraphitePort, getMetricsHttpSinkUrl, getMetricsPushPeriod, getMetricsSink, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, setJobName, setMetricsGraphiteHost, setMetricsGraphitePort, setMetricsHttpSinkUrl, setMetricsPushPeriod, setMetricsSink, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent
populateDisplayData
boolean getEnableCloudDebugger()
void setEnableCloudDebugger(boolean enabled)
@Hidden @Nullable com.google.api.services.clouddebugger.v2.model.Debuggee getDebuggee()
void setDebuggee(com.google.api.services.clouddebugger.v2.model.Debuggee debuggee)
@Default.Double(value=0.01) double getMaxConditionCost()
void setMaxConditionCost(double maxConditionCost)