Class ConsumerOperationParameters
- java.lang.Object
-
- org.gradle.tooling.internal.consumer.parameters.ConsumerOperationParameters
-
- All Implemented Interfaces:
BuildOperationParametersVersion1,BuildParameters,BuildParametersVersion1,InternalProtocolInterface,LongRunningOperationParametersVersion1
public class ConsumerOperationParameters extends java.lang.Object implements BuildOperationParametersVersion1, BuildParametersVersion1, BuildParameters
This is used via reflection from `ProviderOperationParameters`.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConsumerOperationParameters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConsumerOperationParameters.Builderbuilder()java.util.List<java.lang.String>getArguments()FailsafeBuildProgressListenerAdaptergetBuildProgressListener()org.gradle.initialization.BuildCancellationTokengetCancellationToken()java.io.FilegetDaemonBaseDir()java.util.concurrent.TimeUnitgetDaemonMaxIdleTimeUnits()Specifies the units for the maximum idle time.java.lang.IntegergetDaemonMaxIdleTimeValue()Specifies the maximum idle time for any daemon process launched by the provider, or null to use the default.java.lang.StringgetEntryPointName()java.util.Map<java.lang.String,java.lang.String>getEnvironmentVariables()java.io.FilegetGradleUserHomeDir()Returns the Gradle user home directory, or null to use default.java.util.List<java.io.File>getInjectedPluginClasspath()java.io.FilegetJavaHome()java.util.List<java.lang.String>getJvmArguments()java.util.List<InternalLaunchable>getLaunchables()ProgressListenerVersion1getProgressListener()Returns the listener to receive progress events.java.io.FilegetProjectDir()java.io.OutputStreamgetStandardError()Returns the output stream to write stderr logging to.java.io.InputStreamgetStandardInput()Returns the input stream to that can be consumed.java.io.OutputStreamgetStandardOutput()Returns the output stream to write stdout logging to.longgetStartTime()java.util.List<java.lang.String>getTasks()booleangetVerboseLogging()java.lang.BooleanisColorOutput()java.lang.BooleanisEmbedded()Specifies whether to run the build in this process, or null to use default.java.lang.BooleanisSearchUpwards()Specifies whether to search for root project, or null to use default.
-
-
-
Method Detail
-
builder
public static ConsumerOperationParameters.Builder builder()
-
getEntryPointName
public java.lang.String getEntryPointName()
-
getStartTime
public long getStartTime()
- Specified by:
getStartTimein interfaceBuildOperationParametersVersion1- Since:
- 1.0-milestone-3
-
getVerboseLogging
public boolean getVerboseLogging()
- Specified by:
getVerboseLoggingin interfaceBuildOperationParametersVersion1
-
getGradleUserHomeDir
public java.io.File getGradleUserHomeDir()
Description copied from interface:BuildOperationParametersVersion1Returns the Gradle user home directory, or null to use default.- Specified by:
getGradleUserHomeDirin interfaceBuildOperationParametersVersion1- Since:
- 1.0-milestone-3
-
getProjectDir
public java.io.File getProjectDir()
- Specified by:
getProjectDirin interfaceBuildOperationParametersVersion1- Since:
- 1.0-milestone-3
-
isSearchUpwards
public java.lang.Boolean isSearchUpwards()
Description copied from interface:BuildOperationParametersVersion1Specifies whether to search for root project, or null to use default.- Specified by:
isSearchUpwardsin interfaceBuildOperationParametersVersion1- Since:
- 1.0-milestone-3
-
isEmbedded
public java.lang.Boolean isEmbedded()
Description copied from interface:BuildOperationParametersVersion1Specifies whether to run the build in this process, or null to use default.- Specified by:
isEmbeddedin interfaceBuildOperationParametersVersion1- Since:
- 1.0-milestone-3
-
getDaemonMaxIdleTimeUnits
public java.util.concurrent.TimeUnit getDaemonMaxIdleTimeUnits()
Description copied from interface:BuildOperationParametersVersion1Specifies the units for the maximum idle time.- Specified by:
getDaemonMaxIdleTimeUnitsin interfaceBuildOperationParametersVersion1- Since:
- 1.0-milestone-3
-
getDaemonMaxIdleTimeValue
public java.lang.Integer getDaemonMaxIdleTimeValue()
Description copied from interface:BuildOperationParametersVersion1Specifies the maximum idle time for any daemon process launched by the provider, or null to use the default.- Specified by:
getDaemonMaxIdleTimeValuein interfaceBuildOperationParametersVersion1- Since:
- 1.0-milestone-3
-
getDaemonBaseDir
public java.io.File getDaemonBaseDir()
- Since:
- 2.2-rc-1
-
getStandardOutput
public java.io.OutputStream getStandardOutput()
Description copied from interface:LongRunningOperationParametersVersion1Returns the output stream to write stdout logging to.- Specified by:
getStandardOutputin interfaceLongRunningOperationParametersVersion1- Returns:
- The output stream. May be null.
- Since:
- 1.0-milestone-3
-
getStandardError
public java.io.OutputStream getStandardError()
Description copied from interface:LongRunningOperationParametersVersion1Returns the output stream to write stderr logging to.- Specified by:
getStandardErrorin interfaceLongRunningOperationParametersVersion1- Returns:
- The output stream. May be null.
- Since:
- 1.0-milestone-3
-
isColorOutput
public java.lang.Boolean isColorOutput()
- Since:
- 2.3-rc-1
-
getStandardInput
public java.io.InputStream getStandardInput()
Description copied from interface:LongRunningOperationParametersVersion1Returns the input stream to that can be consumed.- Specified by:
getStandardInputin interfaceLongRunningOperationParametersVersion1- Returns:
- The input stream. May be null.
-
getJavaHome
public java.io.File getJavaHome()
-
getJvmArguments
public java.util.List<java.lang.String> getJvmArguments()
-
getEnvironmentVariables
public java.util.Map<java.lang.String,java.lang.String> getEnvironmentVariables()
-
getArguments
public java.util.List<java.lang.String> getArguments()
-
getTasks
public java.util.List<java.lang.String> getTasks()
- Specified by:
getTasksin interfaceBuildParametersVersion1
-
getLaunchables
public java.util.List<InternalLaunchable> getLaunchables()
- Since:
- 1.12-rc-1
-
getInjectedPluginClasspath
public java.util.List<java.io.File> getInjectedPluginClasspath()
- Since:
- 2.8-rc-1
-
getProgressListener
public ProgressListenerVersion1 getProgressListener()
Description copied from interface:LongRunningOperationParametersVersion1Returns the listener to receive progress events.- Specified by:
getProgressListenerin interfaceLongRunningOperationParametersVersion1- Returns:
- The listener. Must not be null.
- Since:
- 1.0-milestone-3
-
getBuildProgressListener
public FailsafeBuildProgressListenerAdapter getBuildProgressListener()
- Since:
- 2.4-rc-1
-
getCancellationToken
public org.gradle.initialization.BuildCancellationToken getCancellationToken()
-
-