Class DefaultConnectionParameters
- java.lang.Object
-
- org.gradle.tooling.internal.consumer.DefaultConnectionParameters
-
- All Implemented Interfaces:
ConnectionParameters
,ConnectionParameters
,InternalProtocolInterface
public class DefaultConnectionParameters extends java.lang.Object implements ConnectionParameters
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DefaultConnectionParameters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DefaultConnectionParameters.Builder
builder()
java.lang.String
getConsumerVersion()
java.io.File
getDaemonBaseDir()
Returns the daemon base directory, or null to use default.java.util.concurrent.TimeUnit
getDaemonMaxIdleTimeUnits()
java.lang.Integer
getDaemonMaxIdleTimeValue()
java.io.File
getDistributionBaseDir()
java.io.File
getGradleUserHomeDir()
Returns the Gradle user home directory, or null to use default.java.io.File
getProjectDir()
boolean
getVerboseLogging()
Whether to log debug statements eagerlyjava.lang.Boolean
isEmbedded()
java.lang.Boolean
isSearchUpwards()
Specifies whether to search for root project, or null to use default.
-
-
-
Method Detail
-
builder
public static DefaultConnectionParameters.Builder builder()
-
getProjectDir
public java.io.File getProjectDir()
- Specified by:
getProjectDir
in interfaceConnectionParameters
-
getDaemonBaseDir
public java.io.File getDaemonBaseDir()
Description copied from interface:ConnectionParameters
Returns the daemon base directory, or null to use default.- Specified by:
getDaemonBaseDir
in interfaceConnectionParameters
-
getGradleUserHomeDir
public java.io.File getGradleUserHomeDir()
Description copied from interface:ConnectionParameters
Returns the Gradle user home directory, or null to use default.- Specified by:
getGradleUserHomeDir
in interfaceConnectionParameters
-
isEmbedded
public java.lang.Boolean isEmbedded()
- Specified by:
isEmbedded
in interfaceConnectionParameters
-
getDaemonMaxIdleTimeValue
public java.lang.Integer getDaemonMaxIdleTimeValue()
- Specified by:
getDaemonMaxIdleTimeValue
in interfaceConnectionParameters
-
getDaemonMaxIdleTimeUnits
public java.util.concurrent.TimeUnit getDaemonMaxIdleTimeUnits()
- Specified by:
getDaemonMaxIdleTimeUnits
in interfaceConnectionParameters
-
getConsumerVersion
public java.lang.String getConsumerVersion()
- Specified by:
getConsumerVersion
in interfaceConnectionParameters
-
getVerboseLogging
public boolean getVerboseLogging()
Description copied from interface:ConnectionParameters
Whether to log debug statements eagerly- Specified by:
getVerboseLogging
in interfaceConnectionParameters
-
isSearchUpwards
public java.lang.Boolean isSearchUpwards()
Description copied from interface:ConnectionParameters
Specifies whether to search for root project, or null to use default.- Specified by:
isSearchUpwards
in interfaceConnectionParameters
-
getDistributionBaseDir
public java.io.File getDistributionBaseDir()
- Specified by:
getDistributionBaseDir
in interfaceConnectionParameters
-
-