A B C E F G H I L M N O P R S T U V
All Classes All Packages
All Classes All Packages
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
E
- equals(Object) - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache.UsernameAndPassword
F
- 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.
- 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.
- 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.
- 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
-
Deprecated.Please use
BuildScanCaptureSettings.isTaskInputFiles()
- 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.
- 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
- 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
-
Deprecated.
- setPath(String) - Method in class com.gradle.enterprise.gradleplugin.GradleEnterpriseBuildCache
-
Set a custom request path for the build cache server specified by
GradleEnterpriseBuildCache.getServer()
orGradleEnterpriseExtension.getServer()
. - 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.
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.
All Classes All Packages