A B C E F G H I L M N O P R S T U V 
All Classes All Packages

A

apply(Object) - Method in class com.gradle.enterprise.gradleplugin.GradleEnterprisePlugin
 
apply(Object) - Method in class com.gradle.scan.plugin.BuildScanPlugin
 

B

background(Action<? super BuildScanExtension>) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Executes the given action in a background thread, allowing the current Gradle work to continue.
buildFinished(Action<? super BuildResult>) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Registers a callback that is invoked when the build has finished, but before this extension stops accepting to be called.
BuildResult - Interface in com.gradle.scan.plugin
A description of the build result.
buildScan(Action<? super BuildScanExtension>) - Method in interface com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
Configures the build scan extension.
BuildScanCaptureSettings - Interface in com.gradle.scan.plugin
Allows configuring what data will be captured as part of the build scan.
BuildScanDataObfuscation - Interface in com.gradle.scan.plugin
Allows registering functions for obfuscating certain identifying information within build scans.
BuildScanExtension - Interface in com.gradle.scan.plugin
The DSL extension for configuring build scans, with the name "buildScan".
BuildScanPlugin - Class in com.gradle.scan.plugin
The Gradle Enterprise Gradle plugin enables integration with Gradle Enterprise and scans.gradle.com.
BuildScanPlugin() - Constructor for class com.gradle.scan.plugin.BuildScanPlugin
 
buildScanPublished(Action<? super PublishedBuildScan>) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Registers a callback that is invoked when a build scan has been published successfully.

C

capture(Action<? super BuildScanCaptureSettings>) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Allows configuring what data will be captured as part of the build scan.
classRetry(Action<? super TestRetryExtension.ClassRetryCriteria>) - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension
The set of criteria specifying which test classes must be retried as a whole unit if retries are enabled and the test class passes the configured filter.
com.gradle.enterprise.gradleplugin - package com.gradle.enterprise.gradleplugin
 
com.gradle.enterprise.gradleplugin.testdistribution - package com.gradle.enterprise.gradleplugin.testdistribution
 
com.gradle.enterprise.gradleplugin.testretry - package com.gradle.enterprise.gradleplugin.testretry
 
com.gradle.enterprise.gradleplugin.testselection - package com.gradle.enterprise.gradleplugin.testselection
 
com.gradle.scan.plugin - package com.gradle.scan.plugin
 
CONSERVATIVE - com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionProfile
 

E

equals(Object) - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache.UsernameAndPassword
 

F

FAST - com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionProfile
 
filter(Action<? super TestRetryExtension.Filter>) - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension
The filter for specifying which tests may be retried.

G

getAccessKey() - Method in interface com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
Returns the access key for authenticating with the Gradle Enterprise server.
getAllowInsecureProtocol() - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
Whether the use of plain/unencrypted HTTP is allowed when communicating with the build cache server.
getAllowUntrustedServer() - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
Whether it is acceptable to communicate with a build cache server with an untrusted SSL certificate.
getAllowUntrustedServer() - Method in interface com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
Whether it is acceptable to communicate with a build scan server with an untrusted SSL certificate.
getAllowUntrustedServer() - Method in interface com.gradle.scan.plugin.BuildScanExtension
Whether it is acceptable to communicate with a build scan server with an untrusted SSL certificate.
getBuildCache() - Method in interface com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
The type to be used for registering the Gradle Enterprise build cache with Gradle.
getBuildScan() - Method in interface com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
The build scan extension.
getBuildScanId() - Method in interface com.gradle.scan.plugin.PublishedBuildScan
The ID of the build scan.
getBuildScanUri() - Method in interface com.gradle.scan.plugin.PublishedBuildScan
The complete address of the build scan.
getCapture() - Method in interface com.gradle.scan.plugin.BuildScanExtension
Allows configuring what data will be captured as part of the build scan.
getClassRetry() - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension
The set of criteria specifying which test classes must be retried as a whole unit if retries are enabled and the test class passes the configured filter.
getEnabled() - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
Whether test distribution is enabled.
getEnabled() - Method in interface com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionExtension
Whether Predictive Test Selection is enabled.
getExcludeAnnotationClasses() - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension.Filter
The patterns used to exclude tests based on their class level annotations.
getExcludeClasses() - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension.Filter
The patterns used to exclude tests based on their class name.
getFailOnPassedAfterRetry() - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension
Whether tests that initially fail and then pass on retry should fail the task.
getFailure() - Method in interface com.gradle.scan.plugin.BuildResult
The source of the build failure, when the build fails.
getFallbackToRegularExecutionOnMissingJUnitPlatform() - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
 
getFallbackToRegularExecutionOnMissingJUnitPlatform() - Method in interface com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionExtension
Whether test acceleration should fall back to regular execution, if JUnit Platform is not enabled.
getFilter() - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension
The filter for specifying which tests may be retried.
getIncludeAnnotationClasses() - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension.RestrictedExecutionCriteria
The patterns used to include tests based on their class level annotations.
getIncludeAnnotationClasses() - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension.ClassRetryCriteria
The patterns used to include tests based on their class level annotations.
getIncludeAnnotationClasses() - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension.Filter
The patterns used to include tests based on their class level annotations.
getIncludeAnnotationClasses() - Method in interface com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionExtension.MustRunCriteria
The patterns used to include tests based on their class level annotations.
getIncludeClasses() - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension.RestrictedExecutionCriteria
The patterns used to include tests based on their class name.
getIncludeClasses() - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension.ClassRetryCriteria
The patterns used to include tests based on their class name.
getIncludeClasses() - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension.Filter
The patterns used to include tests based on their class name.
getIncludeClasses() - Method in interface com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionExtension.MustRunCriteria
The patterns used to include tests based on their class name.
getLocalOnly() - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
The set of criteria for specifying which tests must always run on local executors.
getMaxFailures() - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension
The maximum number of test failures that are allowed before retrying is disabled.
getMaxLocalExecutors() - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
The number of executors to use for running tests on this machine.
getMaxRemoteExecutors() - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
The number of remote executors that should be requested from the remote test execution infrastructure in order run the tests of this test task.
getMaxRetries() - Method in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension
The maximum number of times to retry an individual test.
getMode() - Method in interface com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionExtension
The mode to use for selecting tests.
getMustRun() - Method in interface com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionExtension
The set of criteria for specifying which tests must always run.
getObfuscation() - Method in interface com.gradle.scan.plugin.BuildScanExtension
Allows registering functions for obfuscating certain identifying information within build scans.
getPassword() - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache.UsernameAndPassword
 
getPath() - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
The custom request path for the build cache server.
getProfile() - Method in interface com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionExtension
The selection profile to use for selecting tests.
getProjectId() - Method in interface com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
Returns the project identifier.
getRemoteExecutionPreferred() - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
If enabled, remote executors are tried first, falling back to local ones after waitTimeout expires.
getRemoteOnly() - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
The set of criteria for specifying which tests must always run on remote executors.
getRequirements() - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
The requirements that need to be fulfilled by executors in order to execute the tests of this test task.
getRetryInSameJvm() - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
If enabled, the tests will be retried in the same JVM.
getServer() - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
The address of the build cache server to use, if not using the built-in build cache of the server specified by GradleEnterpriseExtension.getServer().
getServer() - Method in interface com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
Returns the URL of the Gradle Enterprise server.
getServer() - Method in interface com.gradle.scan.plugin.BuildScanExtension
Returns the URL of the Gradle Enterprise server to which the build scans are published.
getTermsOfServiceAgree() - Method in interface com.gradle.scan.plugin.BuildScanExtension
The agreement of the Gradle Terms of Service specified under BuildScanExtension.setTermsOfServiceUrl(String).
getTermsOfServiceUrl() - Method in interface com.gradle.scan.plugin.BuildScanExtension
The location of the Gradle Terms of Service that are agreed to when creating a build scan.
getUseExpectContinue() - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
Whether to use HTTP Expect-Continue when storing data on the build cache server.
getUsername() - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache.UsernameAndPassword
 
getUsernameAndPassword() - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
The username/password to use to authenticate with the build cache server.
getWaitTimeout() - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
The duration the build waits for the remote test execution infrastructure to respond.
GradleEnterpriseBuildCache - Class in com.gradle.enterprise.gradleplugin
Allows configuring the use of a Gradle Enterprise build cache.
GradleEnterpriseBuildCache() - Constructor for class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
 
GradleEnterpriseBuildCache.UsernameAndPassword - Class in com.gradle.enterprise.gradleplugin
A value type representing both a username and password.
GradleEnterpriseExtension - Interface in com.gradle.enterprise.gradleplugin
The DSL extension for configuring Gradle Enterprise, with the name "gradleEnterprise".
GradleEnterprisePlugin - Class in com.gradle.enterprise.gradleplugin
The Gradle Enterprise Gradle plugin enables integration with Gradle Enterprise and scans.gradle.com.
GradleEnterprisePlugin() - Constructor for class com.gradle.enterprise.gradleplugin.GradleEnterprisePlugin
 

H

hashCode() - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache.UsernameAndPassword
 
hostname(Function<? super String, ? extends String>) - Method in interface com.gradle.scan.plugin.BuildScanDataObfuscation
Registers a function to transform the local hostname and public hostname captured.

I

ipAddresses(Function<? super List<InetAddress>, ? extends List<String>>) - Method in interface com.gradle.scan.plugin.BuildScanDataObfuscation
Registers a function used to transform the IP addresses captured.
isBuildLogging() - Method in interface com.gradle.scan.plugin.BuildScanCaptureSettings
isCaptureTaskInputFiles() - Method in interface com.gradle.scan.plugin.BuildScanExtension
isTaskInputFiles() - Method in interface com.gradle.scan.plugin.BuildScanCaptureSettings
isTestLogging() - Method in interface com.gradle.scan.plugin.BuildScanCaptureSettings
isUploadInBackground() - Method in interface com.gradle.scan.plugin.BuildScanExtension

L

link(String, String) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Captures a named link for the current build.
localOnly(Action<? super TestDistributionExtension.RestrictedExecutionCriteria>) - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
The set of criteria for specifying which tests must always run on local executors.

M

mustRun(Action<? super PredictiveTestSelectionExtension.MustRunCriteria>) - Method in interface com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionExtension
The set of criteria for specifying which tests must always run.

N

NAME - Static variable in interface com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
The name of the extension added to the root project (for Gradle 5.x) or settings (for Gradle 6.0 and later).
NAME - Static variable in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
The name of the extension added to each test task.
NAME - Static variable in interface com.gradle.enterprise.gradleplugin.testretry.TestRetryExtension
The name of the extension added to each test task.
NAME - Static variable in interface com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionExtension
The name of the extension added to each test task.

O

obfuscation(Action<? super BuildScanDataObfuscation>) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Allows registering functions for obfuscating certain identifying information within build scans.
of(String, String) - Static method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache.UsernameAndPassword
 

P

pluginApplicationTargetDisplayName(Object) - Static method in class com.gradle.scan.plugin.BuildScanPlugin
 
PredictiveTestSelectionExtension - Interface in com.gradle.enterprise.gradleplugin.testselection
Task extension for configuring Predictive Test Selection.
PredictiveTestSelectionExtension.MustRunCriteria - Interface in com.gradle.enterprise.gradleplugin.testselection
A set of criteria for specifying which tests must always run.
PredictiveTestSelectionMode - Enum in com.gradle.enterprise.gradleplugin.testselection
Mode to use for selecting tests.
PredictiveTestSelectionProfile - Enum in com.gradle.enterprise.gradleplugin.testselection
The profile for selecting tests.
publishAlways() - Method in interface com.gradle.scan.plugin.BuildScanExtension
Indicates that a build scan should be published at the end of the build, regardless of whether the build succeeded or failed.
publishAlwaysIf(boolean) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Indicates that, if the given condition is true, a build scan should be published at the end of the build, regardless of whether the build succeeded or failed.
PublishedBuildScan - Interface in com.gradle.scan.plugin
A reference to a published build scan.
publishOnFailure() - Method in interface com.gradle.scan.plugin.BuildScanExtension
Indicates that a build scan should be published at the end of the build, if and only if the build failed.
publishOnFailureIf(boolean) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Indicates that, if the given condition is true, a build scan should be published at the end of the build, if and only if the build failed.

R

RELEVANT_TESTS - com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionMode
In this mode, test classes are selected according to their predicted relevance.
REMAINING_TESTS - com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionMode
In this mode, all test classes that have not yet had a successful or flaky outcome for the same inputs will be selected.
remoteOnly(Action<? super TestDistributionExtension.RestrictedExecutionCriteria>) - Method in interface com.gradle.enterprise.gradleplugin.testdistribution.TestDistributionExtension
The set of criteria for specifying which tests must always run on remote executors.

S

setAccessKey(String) - Method in interface com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
Sets the access key for authenticating with the Gradle Enterprise server.
setAllowInsecureProtocol(boolean) - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
Sets whether the use of plain/unencrypted HTTP is allowed when communicating with the build cache server.
setAllowUntrustedServer(boolean) - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
Specifies whether it is acceptable to communicate with the build cache server using an untrusted SSL certificate.
setAllowUntrustedServer(boolean) - Method in interface com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
Specifies whether it is acceptable to communicate with a Gradle Enterprise server using an untrusted SSL certificate.
setAllowUntrustedServer(boolean) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Specifies whether it is acceptable to communicate with a Gradle Enterprise server using an untrusted SSL certificate.
setBuildLogging(boolean) - Method in interface com.gradle.scan.plugin.BuildScanCaptureSettings
Specifies whether to capture build logging output.
setCaptureTaskInputFiles(boolean) - Method in interface com.gradle.scan.plugin.BuildScanExtension
setPath(String) - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
Set a custom request path for the build cache server specified by GradleEnterpriseBuildCache.getServer() or GradleEnterpriseExtension.getServer().
setProjectId(String) - Method in interface com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
Sets the project identifier.
setServer(String) - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
Sets the build cache server address to use, if not using the default build cache of the server specified by GradleEnterpriseExtension.getServer().
setServer(String) - Method in interface com.gradle.enterprise.gradleplugin.GradleEnterpriseExtension
Sets the URL of the Gradle Enterprise server.
setServer(String) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Sets the URL of the Gradle Enterprise server to which the build scans are published.
setTaskInputFiles(boolean) - Method in interface com.gradle.scan.plugin.BuildScanCaptureSettings
Specifies whether to capture information about each file used as an input to a task.
setTermsOfServiceAgree(String) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Indicates whether the Gradle Terms of Service specified under BuildScanExtension.setTermsOfServiceUrl(String) are agreed to.
setTermsOfServiceUrl(String) - Method in interface com.gradle.scan.plugin.BuildScanExtension
The location of the Gradle Terms of Service that are agreed to when creating a build scan.
setTestLogging(boolean) - Method in interface com.gradle.scan.plugin.BuildScanCaptureSettings
Specifies whether to capture test logging output.
setUploadInBackground(boolean) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Specifies whether to upload the build scan in background after the build has finished.
setUseExpectContinue(boolean) - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
Sets whether to use HTTP Expect-Continue when storing data on the build cache server.
setUsernameAndPassword(GradleEnterpriseBuildCache.UsernameAndPassword) - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
Sets the username/password to use to authenticate with the build cache server.
STANDARD - com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionProfile
 

T

tag(String) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Captures a tag for the current build.
TestDistributionExtension - Interface in com.gradle.enterprise.gradleplugin.testdistribution
Task extension for configuring test distribution.
TestDistributionExtension.RestrictedExecutionCriteria - Interface in com.gradle.enterprise.gradleplugin.testdistribution
A set of criteria for specifying which tests must run on local or remote executors only.
TestRetryExtension - Interface in com.gradle.enterprise.gradleplugin.testretry
Task extension for configuring Test Retry.
TestRetryExtension.ClassRetryCriteria - Interface in com.gradle.enterprise.gradleplugin.testretry
The set of criteria specifying which test classes must be retried as a whole unit if retries are enabled and the test class passes the configured filter.
TestRetryExtension.Filter - Interface in com.gradle.enterprise.gradleplugin.testretry
A filter for specifying which tests may be retried.

U

username(Function<? super String, ? extends String>) - Method in interface com.gradle.scan.plugin.BuildScanDataObfuscation
Registers a function to transform the username captured.
usernameAndPassword(String, String) - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
Sets the username/password to use to authenticate with the build cache server.
UsernameAndPassword(String, String) - Constructor for class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache.UsernameAndPassword
 

V

value(String, String) - Method in interface com.gradle.scan.plugin.BuildScanExtension
Captures a named value for the current build.
valueOf(String) - Static method in enum com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionProfile
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gradle.enterprise.gradleplugin.testselection.PredictiveTestSelectionProfile
Returns an array containing the constants of this enum type, in the order they are declared.
A B C E F G H I L M N O P R S T U V 
All Classes All Packages