Index

A C D E F G H I K L N O P R S T U W 
All Classes All Packages

A

addToBranchBuild(Project, Task) - Static method in class org.curioswitch.gradle.plugins.ci.CurioGenericCiPlugin
Registers the given task to run during a branch CI build.
addToBranchBuild(Project, TaskProvider<?>) - Static method in class org.curioswitch.gradle.plugins.ci.CurioGenericCiPlugin
Registers the given task to run during a branch CI build.
addToMasterBuild(Project, Task) - Static method in class org.curioswitch.gradle.plugins.ci.CurioGenericCiPlugin
Registers the given task to run during a master CI build.
addToMasterBuild(Project, TaskProvider<?>) - Static method in class org.curioswitch.gradle.plugins.ci.CurioGenericCiPlugin
Registers the given task to run during a master CI build.
addToReleaseBuild(Project, Task) - Static method in class org.curioswitch.gradle.plugins.ci.CurioGenericCiPlugin
Registers the given task to run during a release CI build.
addToReleaseBuild(Project, TaskProvider<?>) - Static method in class org.curioswitch.gradle.plugins.ci.CurioGenericCiPlugin
Registers the given task to run during a release CI build.
apply(Settings) - Method in class org.curioswitch.gradle.plugins.curiostack.CuriostackPlugin
 
apply(Settings) - Method in class org.curioswitch.gradle.plugins.gcloud.GcloudBuildCachePlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.ci.CurioGenericCiPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.cloudbuild.CloudbuildGithubPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.codelabs.CodelabsPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.codelabs.CodelabsSetupPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.curioserver.CurioServerPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.curioserver.CurioServerSetupPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.curiostack.CuriostackRootPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.curioweb.CurioWebPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.gcloud.CurioDatabasePlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.gcloud.GcloudPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.grpcapi.GrpcApiPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.grpcapi.GrpcApiSetupPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.nodejs.NodePlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.nodejs.NodeSetupPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.staticsite.StaticSitePlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.terraform.TerraformPlugin
 
apply(Project) - Method in class org.curioswitch.gradle.plugins.terraform.TerraformSetupPlugin
 
args(Iterable<?>) - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.GcloudTask
 
args(Iterable<String>) - Method in class org.curioswitch.gradle.plugins.nodejs.tasks.NodeTask
 
args(String...) - Method in class org.curioswitch.gradle.plugins.nodejs.tasks.NodeTask
 
args(String...) - Method in class org.curioswitch.gradle.plugins.terraform.tasks.HelmTask
 
args(ListProperty<String>) - Method in class org.curioswitch.gradle.plugins.terraform.tasks.HelmTask
 
args(Provider<Iterable<?>>) - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.GcloudTask
 
args(Provider<Iterable<String>>) - Method in class org.curioswitch.gradle.plugins.nodejs.tasks.NodeTask
 

C

CHECK_NAME - Static variable in class org.curioswitch.gradle.plugins.nodejs.tasks.UpdateNodeResolutions
 
CiExtension - Interface in org.curioswitch.gradle.plugins.ci
 
CiExtension.ReleaseTagSettings - Interface in org.curioswitch.gradle.plugins.ci
 
CiState - Interface in org.curioswitch.gradle.plugins.ci
Contains state about the current build on a CI if it is running on CI.
close() - Method in class org.curioswitch.gradle.plugins.gcloud.buildcache.CloudStorageBuildCacheService
 
CloudbuildGithubPlugin - Class in org.curioswitch.gradle.plugins.cloudbuild
 
CloudbuildGithubPlugin() - Constructor for class org.curioswitch.gradle.plugins.cloudbuild.CloudbuildGithubPlugin
 
CloudStorageBuildCache - Class in org.curioswitch.gradle.plugins.gcloud.buildcache
 
CloudStorageBuildCache() - Constructor for class org.curioswitch.gradle.plugins.gcloud.buildcache.CloudStorageBuildCache
 
CloudStorageBuildCacheService - Class in org.curioswitch.gradle.plugins.gcloud.buildcache
 
CloudStorageBuildCacheServiceFactory - Class in org.curioswitch.gradle.plugins.gcloud.buildcache
 
CloudStorageBuildCacheServiceFactory() - Constructor for class org.curioswitch.gradle.plugins.gcloud.buildcache.CloudStorageBuildCacheServiceFactory
 
CodelabsPlugin - Class in org.curioswitch.gradle.plugins.codelabs
 
CodelabsPlugin() - Constructor for class org.curioswitch.gradle.plugins.codelabs.CodelabsPlugin
 
CodelabsSetupPlugin - Class in org.curioswitch.gradle.plugins.codelabs
 
CodelabsSetupPlugin() - Constructor for class org.curioswitch.gradle.plugins.codelabs.CodelabsSetupPlugin
 
CommandUtil - Class in org.curioswitch.gradle.plugins.shared
 
ConvertConfigsToJsonTask - Class in org.curioswitch.gradle.plugins.terraform.tasks
 
ConvertConfigsToJsonTask(WorkerExecutor) - Constructor for class org.curioswitch.gradle.plugins.terraform.tasks.ConvertConfigsToJsonTask
 
ConvertConfigsToJsonTask.ActionParameters - Interface in org.curioswitch.gradle.plugins.terraform.tasks
 
ConvertConfigsToJsonTask.ConvertToJson - Class in org.curioswitch.gradle.plugins.terraform.tasks
 
ConvertToJson(ProjectLayout) - Constructor for class org.curioswitch.gradle.plugins.terraform.tasks.ConvertConfigsToJsonTask.ConvertToJson
 
CopyWebTask - Class in org.curioswitch.gradle.plugins.curioweb.tasks
 
CopyWebTask() - Constructor for class org.curioswitch.gradle.plugins.curioweb.tasks.CopyWebTask
 
create(String, ObjectFactory) - Static method in interface org.curioswitch.gradle.plugins.ci.CiExtension.ReleaseTagSettings
 
create(String, ObjectFactory) - Static method in interface org.curioswitch.gradle.plugins.terraform.TerraformSetupExtension.CustomProvider
 
create(String, ObjectFactory, ServerExtension) - Static method in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension.AutoDeployment
 
create(Project) - Static method in interface org.curioswitch.gradle.plugins.gcloud.DatabaseExtension
 
create(Project) - Static method in interface org.curioswitch.gradle.plugins.gcloud.GcloudExtension
 
create(Project) - Static method in interface org.curioswitch.gradle.plugins.nodejs.NodeSetupExtension
 
create(Project) - Static method in interface org.curioswitch.gradle.plugins.staticsite.StaticSiteExtension
 
create(Project) - Static method in interface org.curioswitch.gradle.plugins.terraform.TerraformExtension
 
create(Project) - Static method in interface org.curioswitch.gradle.plugins.terraform.TerraformSetupExtension
 
createAndAdd(Settings) - Static method in interface org.curioswitch.gradle.plugins.curiostack.CuriostackExtension
 
createAndAdd(Project) - Static method in interface org.curioswitch.gradle.plugins.ci.CiExtension
 
createAndAdd(Project) - Static method in interface org.curioswitch.gradle.plugins.ci.CiState
 
createAndAdd(Project) - Static method in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension
 
createAndAdd(Project) - Static method in interface org.curioswitch.gradle.plugins.curioweb.WebExtension
 
createAndAdd(Project) - Static method in interface org.curioswitch.gradle.plugins.grpcapi.GrpcExtension
 
createBuildCacheService(CloudStorageBuildCache, BuildCacheServiceFactory.Describer) - Method in class org.curioswitch.gradle.plugins.gcloud.buildcache.CloudStorageBuildCacheServiceFactory
 
CreateShellConfigTask - Class in org.curioswitch.gradle.plugins.curiostack.tasks
 
CreateShellConfigTask() - Constructor for class org.curioswitch.gradle.plugins.curiostack.tasks.CreateShellConfigTask
 
CurioDatabasePlugin - Class in org.curioswitch.gradle.plugins.gcloud
 
CurioDatabasePlugin() - Constructor for class org.curioswitch.gradle.plugins.gcloud.CurioDatabasePlugin
 
CurioGenericCiPlugin - Class in org.curioswitch.gradle.plugins.ci
 
CurioGenericCiPlugin() - Constructor for class org.curioswitch.gradle.plugins.ci.CurioGenericCiPlugin
 
CurioServerPlugin - Class in org.curioswitch.gradle.plugins.curioserver
A simple Plugin to reduce boilerplate when defining server projects.
CurioServerPlugin() - Constructor for class org.curioswitch.gradle.plugins.curioserver.CurioServerPlugin
 
CurioServerSetupPlugin - Class in org.curioswitch.gradle.plugins.curioserver
 
CurioServerSetupPlugin() - Constructor for class org.curioswitch.gradle.plugins.curioserver.CurioServerSetupPlugin
 
CuriostackExtension - Interface in org.curioswitch.gradle.plugins.curiostack
 
CuriostackPlugin - Class in org.curioswitch.gradle.plugins.curiostack
 
CuriostackPlugin() - Constructor for class org.curioswitch.gradle.plugins.curiostack.CuriostackPlugin
 
CuriostackRootPlugin - Class in org.curioswitch.gradle.plugins.curiostack
 
CuriostackRootPlugin() - Constructor for class org.curioswitch.gradle.plugins.curiostack.CuriostackRootPlugin
 
CurioWebPlugin - Class in org.curioswitch.gradle.plugins.curioweb
A simple Plugin which configures a project with tasks for building a static npm web application and bundling it into a jar for serving from a Java server.
CurioWebPlugin() - Constructor for class org.curioswitch.gradle.plugins.curioweb.CurioWebPlugin
 

D

DatabaseExtension - Interface in org.curioswitch.gradle.plugins.gcloud
 
decrypt(String) - Method in class org.curioswitch.gradle.plugins.gcloud.keys.KmsKeyDecrypter
 
dependency(String) - Method in interface org.curioswitch.gradle.plugins.terraform.TerraformExtension
 
DoUploadToolCache(String) - Constructor for class org.curioswitch.gradle.plugins.gcloud.tasks.UploadToolCacheTask.DoUploadToolCache
 

E

exec() - Method in class org.curioswitch.gradle.plugins.ci.tasks.FetchCodeCovCacheTask
 
exec() - Method in class org.curioswitch.gradle.plugins.ci.tasks.UploadCodeCovCacheTask
 
exec() - Method in class org.curioswitch.gradle.plugins.ci.tasks.UploadToCodeCovTask
 
exec() - Method in class org.curioswitch.gradle.plugins.codelabs.tasks.ExportDocsTask
 
exec() - Method in class org.curioswitch.gradle.plugins.curioserver.tasks.NativeImageTask
 
exec() - Method in class org.curioswitch.gradle.plugins.curiostack.tasks.CreateShellConfigTask
 
exec() - Method in class org.curioswitch.gradle.plugins.curiostack.tasks.GenerateApiServerTask
 
exec() - Method in class org.curioswitch.gradle.plugins.curiostack.tasks.SetupGitHooks
 
exec() - Method in class org.curioswitch.gradle.plugins.curiostack.tasks.UpdateGradleWrapperTask
 
exec() - Method in class org.curioswitch.gradle.plugins.curiostack.tasks.UpdateIntelliJSdksTask
 
exec() - Method in class org.curioswitch.gradle.plugins.curiostack.tasks.UpdateProjectSettingsTask
 
exec() - Method in class org.curioswitch.gradle.plugins.curioweb.tasks.CopyWebTask
 
exec() - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.FetchToolCacheTask
 
exec() - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.GcloudTask
 
exec() - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.KubectlTask
 
exec() - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.UploadToolCacheTask
 
exec() - Method in class org.curioswitch.gradle.plugins.grpcapi.tasks.PackageWebTask
 
exec() - Method in class org.curioswitch.gradle.plugins.nodejs.tasks.NodeTask
 
exec() - Method in class org.curioswitch.gradle.plugins.nodejs.tasks.UpdateNodeResolutions
 
execOverride(Action<ExecSpec>) - Method in class org.curioswitch.gradle.plugins.nodejs.tasks.NodeTask
 
execute() - Method in class org.curioswitch.gradle.plugins.terraform.tasks.ConvertConfigsToJsonTask.ConvertToJson
 
ExportDocsTask - Class in org.curioswitch.gradle.plugins.codelabs.tasks
 
ExportDocsTask() - Constructor for class org.curioswitch.gradle.plugins.codelabs.tasks.ExportDocsTask
 

F

FetchCodeCovCacheTask - Class in org.curioswitch.gradle.plugins.ci.tasks
 
FetchCodeCovCacheTask(WorkerExecutor) - Constructor for class org.curioswitch.gradle.plugins.ci.tasks.FetchCodeCovCacheTask
 
FetchToolCacheTask - Class in org.curioswitch.gradle.plugins.gcloud.tasks
 
FetchToolCacheTask(WorkerExecutor) - Constructor for class org.curioswitch.gradle.plugins.gcloud.tasks.FetchToolCacheTask
 
FetchToolCacheTask.GsutilCopy - Class in org.curioswitch.gradle.plugins.gcloud.tasks
 

G

GcloudBuildCachePlugin - Class in org.curioswitch.gradle.plugins.gcloud
 
GcloudBuildCachePlugin() - Constructor for class org.curioswitch.gradle.plugins.gcloud.GcloudBuildCachePlugin
 
GcloudExtension - Interface in org.curioswitch.gradle.plugins.gcloud
 
GcloudPlugin - Class in org.curioswitch.gradle.plugins.gcloud
A plugin that adds tasks for automatically downloading the gcloud sdk and running commands using it from gradle.
GcloudPlugin() - Constructor for class org.curioswitch.gradle.plugins.gcloud.GcloudPlugin
 
GcloudTask - Class in org.curioswitch.gradle.plugins.gcloud.tasks
A Task that executes a gcloud sdk command.
GcloudTask() - Constructor for class org.curioswitch.gradle.plugins.gcloud.tasks.GcloudTask
 
GenerateApiServerTask - Class in org.curioswitch.gradle.plugins.curiostack.tasks
 
GenerateApiServerTask() - Constructor for class org.curioswitch.gradle.plugins.curiostack.tasks.GenerateApiServerTask
 
getAdminPassword() - Method in interface org.curioswitch.gradle.plugins.gcloud.DatabaseExtension
 
getAdminUser() - Method in interface org.curioswitch.gradle.plugins.gcloud.DatabaseExtension
 
getAppEngineProject() - Method in interface org.curioswitch.gradle.plugins.staticsite.StaticSiteExtension
 
getArgs() - Method in class org.curioswitch.gradle.plugins.terraform.tasks.TerraformTask
 
getAutoDeploy() - Method in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension.AutoDeployment
 
getAutoDeployAlpha() - Method in interface org.curioswitch.gradle.plugins.staticsite.StaticSiteExtension
 
getBaseImage() - Method in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension
 
getBaseName() - Method in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension
 
getBillingAccount() - Method in interface org.curioswitch.gradle.plugins.terraform.models.Project
 
getBomVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getBranch() - Method in interface org.curioswitch.gradle.plugins.ci.CiState
Returns the branch for this build if it is on CI or empty otherwise.
getBucket() - Method in class org.curioswitch.gradle.plugins.gcloud.buildcache.CloudStorageBuildCache
 
getBuildCacheBucket() - Method in interface org.curioswitch.gradle.plugins.curiostack.CuriostackExtension
 
getBuildCacheStorageBucket() - Method in interface org.curioswitch.gradle.plugins.gcloud.GcloudExtension
 
getBuildDir() - Method in interface org.curioswitch.gradle.plugins.staticsite.StaticSiteExtension.SiteProject
 
getCiState(Project) - Static method in class org.curioswitch.gradle.plugins.ci.CurioGenericCiPlugin
Returns the CiState for this build.
getClaatVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getClasspath() - Method in class org.curioswitch.gradle.plugins.curioserver.tasks.NativeImageTask
 
getCloudRegion() - Method in interface org.curioswitch.gradle.plugins.gcloud.GcloudExtension
 
getClusterBaseName() - Method in interface org.curioswitch.gradle.plugins.gcloud.GcloudExtension
 
getClusterName() - Method in interface org.curioswitch.gradle.plugins.gcloud.GcloudExtension
 
getClusterProject() - Method in interface org.curioswitch.gradle.plugins.gcloud.GcloudExtension
 
getClusterRegion() - Method in interface org.curioswitch.gradle.plugins.gcloud.GcloudExtension
 
getCodeCoverageExcludedProjects() - Method in interface org.curioswitch.gradle.plugins.ci.CiExtension
 
getCodeCovReportFile() - Method in class org.curioswitch.gradle.plugins.ci.tasks.UploadCodeCovCacheTask
 
getCodeCovReportFile() - Method in class org.curioswitch.gradle.plugins.ci.tasks.UploadToCodeCovTask
 
getContainerRegistry() - Method in interface org.curioswitch.gradle.plugins.gcloud.GcloudExtension
 
getCuriostackDir(Project) - Static method in class org.curioswitch.gradle.plugins.shared.CommandUtil
 
getDbName() - Method in interface org.curioswitch.gradle.plugins.gcloud.DatabaseExtension
 
getDefaultVersion(String) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getDependencies() - Method in interface org.curioswitch.gradle.plugins.terraform.TerraformExtension
Paths to projects that are dependencies of this one.
getDeployment() - Method in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension.AutoDeployment
 
getDeployments() - Method in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension
 
getDest() - Method in class org.curioswitch.gradle.plugins.ci.tasks.UploadCodeCovCacheTask
 
getExcludes() - Method in interface org.curioswitch.gradle.plugins.nodejs.NodeSetupExtension
List of packages to exclude from top-level package resolution.
getExecCustomizer() - Method in class org.curioswitch.gradle.plugins.terraform.tasks.TerraformTask
 
getFirebaseProject() - Method in interface org.curioswitch.gradle.plugins.staticsite.StaticSiteExtension
 
getGaTrackingId() - Method in class org.curioswitch.gradle.plugins.codelabs.tasks.ExportDocsTask
 
getGcloudDir(Project) - Static method in class org.curioswitch.gradle.plugins.shared.CommandUtil
 
getGcloudSdkBinDir(Project) - Static method in class org.curioswitch.gradle.plugins.shared.CommandUtil
 
getGcloudSdkDir(Project) - Static method in class org.curioswitch.gradle.plugins.shared.CommandUtil
 
getGcloudVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getGitHubRepo() - Method in interface org.curioswitch.gradle.plugins.terraform.TerraformSetupExtension.CustomProvider
The GitHub repository to fetch provider source from to build.
getGitHubVersion() - Method in interface org.curioswitch.gradle.plugins.terraform.TerraformSetupExtension.CustomProvider
The version of the GitHub archive this provider's source is in.
getGolangVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getGoogleJavaFormatVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getGradleVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getHelmVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getImagePrefix() - Method in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension
 
getImageTag() - Method in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension
 
getInputFiles() - Method in class org.curioswitch.gradle.plugins.terraform.tasks.ConvertConfigsToJsonTask
 
getJarFile() - Method in class org.curioswitch.gradle.plugins.curioserver.tasks.NativeImageTask
 
getJavaPackage() - Method in class org.curioswitch.gradle.plugins.curioweb.tasks.CopyWebTask
 
getJavaPackage() - Method in interface org.curioswitch.gradle.plugins.curioweb.WebExtension
 
getMdFiles() - Method in class org.curioswitch.gradle.plugins.codelabs.tasks.ExportDocsTask
 
getMinicondaVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getName() - Method in interface org.curioswitch.gradle.plugins.terraform.models.Project
 
getNamespace() - Method in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension.AutoDeployment
 
getNewPackageJson() - Method in class org.curioswitch.gradle.plugins.nodejs.tasks.UpdateNodeResolutions
 
getNodeDir(Project) - Static method in class org.curioswitch.gradle.plugins.shared.CommandUtil
 
getNodeExe(Project) - Static method in class org.curioswitch.gradle.plugins.nodejs.util.NodeUtil
 
getNodeVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getNpmDir(Project) - Static method in class org.curioswitch.gradle.plugins.shared.CommandUtil
 
getOldPackageJson() - Method in class org.curioswitch.gradle.plugins.nodejs.tasks.UpdateNodeResolutions
 
getOpenJdk8Version(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getOpenJdkVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getOptions() - Method in class org.curioswitch.gradle.plugins.curioserver.tasks.NativeImageTask
 
getOrgId() - Method in interface org.curioswitch.gradle.plugins.terraform.models.Project
 
getOsArch() - Method in class org.curioswitch.gradle.plugins.gcloud.util.PlatformHelper
 
getOsName() - Method in class org.curioswitch.gradle.plugins.gcloud.util.PlatformHelper
 
getOutFile() - Method in interface org.curioswitch.gradle.plugins.terraform.tasks.ConvertConfigsToJsonTask.ActionParameters
 
getOutputDir() - Method in class org.curioswitch.gradle.plugins.codelabs.tasks.ExportDocsTask
 
getOutputDir() - Method in class org.curioswitch.gradle.plugins.curioserver.tasks.NativeImageTask
 
getOutputDir() - Method in class org.curioswitch.gradle.plugins.curioweb.tasks.CopyWebTask
 
getOutputDir() - Method in class org.curioswitch.gradle.plugins.terraform.tasks.ConvertConfigsToJsonTask
 
getOutputName() - Method in class org.curioswitch.gradle.plugins.curioserver.tasks.NativeImageTask
 
getOutputSubDir() - Method in interface org.curioswitch.gradle.plugins.staticsite.StaticSiteExtension.SiteProject
 
getPackageJsonTemplate() - Method in class org.curioswitch.gradle.plugins.grpcapi.tasks.PackageWebTask
 
getProject() - Method in interface org.curioswitch.gradle.plugins.staticsite.StaticSiteExtension.SiteProject
 
getProjectId() - Method in interface org.curioswitch.gradle.plugins.terraform.models.Project
 
getProjects() - Method in interface org.curioswitch.gradle.plugins.ci.CiExtension.ReleaseTagSettings
 
getProviders() - Method in interface org.curioswitch.gradle.plugins.terraform.TerraformSetupExtension
 
getPublicType() - Method in interface org.curioswitch.gradle.plugins.ci.CiExtension
 
getPublicType() - Method in interface org.curioswitch.gradle.plugins.ci.CiExtension.ReleaseTagSettings
 
getPublicType() - Method in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension.AutoDeployment
 
getPublicType() - Method in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension
 
getPublicType() - Method in interface org.curioswitch.gradle.plugins.curioweb.WebExtension
 
getPublicType() - Method in interface org.curioswitch.gradle.plugins.gcloud.DatabaseExtension
 
getPublicType() - Method in interface org.curioswitch.gradle.plugins.gcloud.GcloudExtension
 
getPublicType() - Method in interface org.curioswitch.gradle.plugins.staticsite.StaticSiteExtension
 
getPublicType() - Method in interface org.curioswitch.gradle.plugins.terraform.TerraformExtension
 
getPublicType() - Method in interface org.curioswitch.gradle.plugins.terraform.TerraformSetupExtension.CustomProvider
 
getPublicType() - Method in interface org.curioswitch.gradle.plugins.terraform.TerraformSetupExtension
 
getPythonBinDir(Project, String) - Static method in class org.curioswitch.gradle.plugins.shared.CommandUtil
 
getPythonDir(Project) - Static method in class org.curioswitch.gradle.plugins.shared.CommandUtil
 
getPythonExecutable(Project, String) - Static method in class org.curioswitch.gradle.plugins.shared.CommandUtil
 
getReleaseTagPrefixes() - Method in interface org.curioswitch.gradle.plugins.ci.CiExtension
 
getRevisionId() - Method in interface org.curioswitch.gradle.plugins.ci.CiState
Returns the revision ID for this build (e.g., git commit) if it is on CI, or empty otherwise.
getRevisionTags() - Method in interface org.curioswitch.gradle.plugins.ci.CiState
Returns tags to associate with this build, usually used when tagging docker images for deployment.
getSites() - Method in interface org.curioswitch.gradle.plugins.staticsite.StaticSiteExtension
 
getSourceFile() - Method in interface org.curioswitch.gradle.plugins.terraform.tasks.ConvertConfigsToJsonTask.ActionParameters
 
getSrc() - Method in class org.curioswitch.gradle.plugins.ci.tasks.FetchCodeCovCacheTask
 
getStorybookDir() - Method in class org.curioswitch.gradle.plugins.curioweb.tasks.CopyWebTask
 
getStorybookJavaPackage() - Method in class org.curioswitch.gradle.plugins.curioweb.tasks.CopyWebTask
 
getStorybookJavaPackage() - Method in interface org.curioswitch.gradle.plugins.curioweb.WebExtension
 
getTargets() - Method in class org.curioswitch.gradle.plugins.terraform.tasks.TargetableTerraformTask
 
getTerraformGsuiteProviderVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getTerraformVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
getUrlPrefix() - Method in class org.curioswitch.gradle.plugins.codelabs.tasks.ExportDocsTask
Deprecated.
getVersion() - Method in interface org.curioswitch.gradle.plugins.terraform.TerraformSetupExtension.CustomProvider
The version of the provider to build.
getVersions() - Method in class org.curioswitch.gradle.plugins.grpcapi.tasks.PackageWebTask
 
getWeb() - Method in interface org.curioswitch.gradle.plugins.grpcapi.GrpcExtension
Whether to build grpc-web version of the API too.
getWebDir() - Method in class org.curioswitch.gradle.plugins.curioweb.tasks.CopyWebTask
 
getWebDir() - Method in class org.curioswitch.gradle.plugins.grpcapi.tasks.PackageWebTask
 
getWebPackageName() - Method in interface org.curioswitch.gradle.plugins.grpcapi.GrpcExtension
The name to use in the package.json for the web package.
getWebPackageName() - Method in class org.curioswitch.gradle.plugins.grpcapi.tasks.PackageWebTask
 
getWebProtosDir() - Method in class org.curioswitch.gradle.plugins.grpcapi.tasks.PackageWebTask
 
getYarnDir(Project) - Static method in class org.curioswitch.gradle.plugins.shared.CommandUtil
 
getYarnVersion(Project) - Static method in class org.curioswitch.gradle.plugins.curiostack.ToolDependencies
 
GrpcApiPlugin - Class in org.curioswitch.gradle.plugins.grpcapi
A simple gradle plugin that configures the protobuf-gradle-plugin with appropriate defaults for a GRPC API definition.
GrpcApiPlugin() - Constructor for class org.curioswitch.gradle.plugins.grpcapi.GrpcApiPlugin
 
GrpcApiSetupPlugin - Class in org.curioswitch.gradle.plugins.grpcapi
 
GrpcApiSetupPlugin() - Constructor for class org.curioswitch.gradle.plugins.grpcapi.GrpcApiSetupPlugin
 
GrpcExtension - Interface in org.curioswitch.gradle.plugins.grpcapi
 
GsutilCopy(String) - Constructor for class org.curioswitch.gradle.plugins.gcloud.tasks.FetchToolCacheTask.GsutilCopy
 

H

HelmTask - Class in org.curioswitch.gradle.plugins.terraform.tasks
 
HelmTask() - Constructor for class org.curioswitch.gradle.plugins.terraform.tasks.HelmTask
 

I

isCi() - Method in interface org.curioswitch.gradle.plugins.ci.CiState
Returns whether this build is happening on CI or mimics the behavior of CI.
isLocalBuild() - Method in interface org.curioswitch.gradle.plugins.ci.CiState
Returns whether this is a local build on a developer's machine.
isMasterBuild() - Method in interface org.curioswitch.gradle.plugins.ci.CiState
Returns whether this is a master build on CI.
isReleaseBuild() - Method in interface org.curioswitch.gradle.plugins.ci.CiState
Returns whether this is a release build on CI.
isWindows() - Method in class org.curioswitch.gradle.plugins.gcloud.util.PlatformHelper
 

K

KmsKeyDecrypter - Class in org.curioswitch.gradle.plugins.gcloud.keys
 
KmsKeyDecrypter(Project) - Constructor for class org.curioswitch.gradle.plugins.gcloud.keys.KmsKeyDecrypter
 
KubectlTask - Class in org.curioswitch.gradle.plugins.gcloud.tasks
A Task that executes a kubectl command.
KubectlTask() - Constructor for class org.curioswitch.gradle.plugins.gcloud.tasks.KubectlTask
 

L

load(BuildCacheKey, BuildCacheEntryReader) - Method in class org.curioswitch.gradle.plugins.gcloud.buildcache.CloudStorageBuildCacheService
 

N

NAME - Static variable in interface org.curioswitch.gradle.plugins.ci.CiExtension
 
NAME - Static variable in interface org.curioswitch.gradle.plugins.curioserver.ServerExtension
 
NAME - Static variable in interface org.curioswitch.gradle.plugins.curiostack.CuriostackExtension
 
NAME - Static variable in class org.curioswitch.gradle.plugins.curiostack.tasks.UpdateIntelliJSdksTask
 
NAME - Static variable in interface org.curioswitch.gradle.plugins.curioweb.WebExtension
 
NAME - Static variable in interface org.curioswitch.gradle.plugins.gcloud.DatabaseExtension
 
NAME - Static variable in interface org.curioswitch.gradle.plugins.gcloud.GcloudExtension
 
NAME - Static variable in interface org.curioswitch.gradle.plugins.grpcapi.GrpcExtension
 
NAME - Static variable in interface org.curioswitch.gradle.plugins.nodejs.NodeSetupExtension
 
NAME - Static variable in class org.curioswitch.gradle.plugins.nodejs.tasks.UpdateNodeResolutions
 
NAME - Static variable in interface org.curioswitch.gradle.plugins.staticsite.StaticSiteExtension
 
NAME - Static variable in class org.curioswitch.gradle.plugins.terraform.tasks.ConvertConfigsToJsonTask
 
NAME - Static variable in class org.curioswitch.gradle.plugins.terraform.tasks.TerraformImportTask
 
NAME - Static variable in class org.curioswitch.gradle.plugins.terraform.tasks.TerraformOutputTask
 
NAME - Static variable in interface org.curioswitch.gradle.plugins.terraform.TerraformExtension
 
NAME - Static variable in interface org.curioswitch.gradle.plugins.terraform.TerraformSetupExtension
 
NativeImageTask - Class in org.curioswitch.gradle.plugins.curioserver.tasks
 
NativeImageTask() - Constructor for class org.curioswitch.gradle.plugins.curioserver.tasks.NativeImageTask
 
NodePlugin - Class in org.curioswitch.gradle.plugins.nodejs
 
NodePlugin() - Constructor for class org.curioswitch.gradle.plugins.nodejs.NodePlugin
 
NodeSetupExtension - Interface in org.curioswitch.gradle.plugins.nodejs
 
NodeSetupPlugin - Class in org.curioswitch.gradle.plugins.nodejs
 
NodeSetupPlugin() - Constructor for class org.curioswitch.gradle.plugins.nodejs.NodeSetupPlugin
 
NodeTask - Class in org.curioswitch.gradle.plugins.nodejs.tasks
 
NodeTask(WorkerExecutor) - Constructor for class org.curioswitch.gradle.plugins.nodejs.tasks.NodeTask
 
NodeUtil - Class in org.curioswitch.gradle.plugins.nodejs.util
 

O

org.curioswitch.gradle.plugins.ci - package org.curioswitch.gradle.plugins.ci
 
org.curioswitch.gradle.plugins.ci.tasks - package org.curioswitch.gradle.plugins.ci.tasks
 
org.curioswitch.gradle.plugins.cloudbuild - package org.curioswitch.gradle.plugins.cloudbuild
 
org.curioswitch.gradle.plugins.codelabs - package org.curioswitch.gradle.plugins.codelabs
 
org.curioswitch.gradle.plugins.codelabs.tasks - package org.curioswitch.gradle.plugins.codelabs.tasks
 
org.curioswitch.gradle.plugins.curioserver - package org.curioswitch.gradle.plugins.curioserver
 
org.curioswitch.gradle.plugins.curioserver.tasks - package org.curioswitch.gradle.plugins.curioserver.tasks
 
org.curioswitch.gradle.plugins.curiostack - package org.curioswitch.gradle.plugins.curiostack
 
org.curioswitch.gradle.plugins.curiostack.tasks - package org.curioswitch.gradle.plugins.curiostack.tasks
 
org.curioswitch.gradle.plugins.curioweb - package org.curioswitch.gradle.plugins.curioweb
 
org.curioswitch.gradle.plugins.curioweb.tasks - package org.curioswitch.gradle.plugins.curioweb.tasks
 
org.curioswitch.gradle.plugins.gcloud - package org.curioswitch.gradle.plugins.gcloud
 
org.curioswitch.gradle.plugins.gcloud.buildcache - package org.curioswitch.gradle.plugins.gcloud.buildcache
 
org.curioswitch.gradle.plugins.gcloud.keys - package org.curioswitch.gradle.plugins.gcloud.keys
 
org.curioswitch.gradle.plugins.gcloud.tasks - package org.curioswitch.gradle.plugins.gcloud.tasks
 
org.curioswitch.gradle.plugins.gcloud.util - package org.curioswitch.gradle.plugins.gcloud.util
 
org.curioswitch.gradle.plugins.grpcapi - package org.curioswitch.gradle.plugins.grpcapi
 
org.curioswitch.gradle.plugins.grpcapi.tasks - package org.curioswitch.gradle.plugins.grpcapi.tasks
 
org.curioswitch.gradle.plugins.nodejs - package org.curioswitch.gradle.plugins.nodejs
 
org.curioswitch.gradle.plugins.nodejs.tasks - package org.curioswitch.gradle.plugins.nodejs.tasks
 
org.curioswitch.gradle.plugins.nodejs.util - package org.curioswitch.gradle.plugins.nodejs.util
 
org.curioswitch.gradle.plugins.shared - package org.curioswitch.gradle.plugins.shared
 
org.curioswitch.gradle.plugins.staticsite - package org.curioswitch.gradle.plugins.staticsite
 
org.curioswitch.gradle.plugins.terraform - package org.curioswitch.gradle.plugins.terraform
 
org.curioswitch.gradle.plugins.terraform.models - package org.curioswitch.gradle.plugins.terraform.models
 
org.curioswitch.gradle.plugins.terraform.tasks - package org.curioswitch.gradle.plugins.terraform.tasks
 

P

PackageWebTask - Class in org.curioswitch.gradle.plugins.grpcapi.tasks
 
PackageWebTask() - Constructor for class org.curioswitch.gradle.plugins.grpcapi.tasks.PackageWebTask
 
PlatformHelper - Class in org.curioswitch.gradle.plugins.gcloud.util
 
PlatformHelper() - Constructor for class org.curioswitch.gradle.plugins.gcloud.util.PlatformHelper
 
project(String) - Method in interface org.curioswitch.gradle.plugins.ci.CiExtension.ReleaseTagSettings
 
project(Provider<String>) - Method in interface org.curioswitch.gradle.plugins.ci.CiExtension.ReleaseTagSettings
 
Project - Interface in org.curioswitch.gradle.plugins.terraform.models
 
providers(Action<? super NamedDomainObjectContainer<TerraformSetupExtension.CustomProvider>>) - Method in interface org.curioswitch.gradle.plugins.terraform.TerraformSetupExtension
 

R

releaseTagPrefixes(Action<? super NamedDomainObjectContainer<CiExtension.ReleaseTagSettings>>) - Method in interface org.curioswitch.gradle.plugins.ci.CiExtension
 
run() - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.FetchToolCacheTask.GsutilCopy
 
run() - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.UploadToolCacheTask.DoUploadToolCache
 

S

ServerExtension - Interface in org.curioswitch.gradle.plugins.curioserver
 
ServerExtension.AutoDeployment - Interface in org.curioswitch.gradle.plugins.curioserver
 
setAdminPassword(String) - Method in interface org.curioswitch.gradle.plugins.gcloud.DatabaseExtension
 
setAdminUser(String) - Method in interface org.curioswitch.gradle.plugins.gcloud.DatabaseExtension
 
setArgs(Iterable<?>) - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.GcloudTask
 
setArgs(Iterable<String>) - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.KubectlTask
 
setArgs(Iterable<String>) - Method in class org.curioswitch.gradle.plugins.terraform.tasks.TerraformTask
 
setArgs(ListProperty<String>) - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.KubectlTask
 
setBucket(Provider<String>) - Method in class org.curioswitch.gradle.plugins.gcloud.buildcache.CloudStorageBuildCache
 
setCommand(String) - Method in class org.curioswitch.gradle.plugins.nodejs.tasks.NodeTask
 
setDbName(String) - Method in interface org.curioswitch.gradle.plugins.gcloud.DatabaseExtension
 
setDest(String) - Method in class org.curioswitch.gradle.plugins.ci.tasks.UploadCodeCovCacheTask
 
setDest(String) - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.UploadToolCacheTask
 
setDest(Provider<String>) - Method in class org.curioswitch.gradle.plugins.ci.tasks.UploadCodeCovCacheTask
 
setDest(Provider<String>) - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.UploadToolCacheTask
 
setExecCustomizer(Action<ExecSpec>) - Method in class org.curioswitch.gradle.plugins.terraform.tasks.TerraformTask
 
setId(String) - Method in class org.curioswitch.gradle.plugins.terraform.tasks.TerraformImportTask
 
setIgnoreExitValue(boolean) - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.KubectlTask
 
setModule(String) - Method in class org.curioswitch.gradle.plugins.terraform.tasks.TerraformImportTask
 
setModule(String) - Method in class org.curioswitch.gradle.plugins.terraform.tasks.TerraformOutputTask
 
setName(String) - Method in class org.curioswitch.gradle.plugins.terraform.tasks.TerraformOutputTask
 
setOut(String) - Method in class org.curioswitch.gradle.plugins.terraform.tasks.TargetableTerraformPlanTask
 
setSrc(String) - Method in class org.curioswitch.gradle.plugins.ci.tasks.FetchCodeCovCacheTask
 
setSrc(String) - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.FetchToolCacheTask
 
setSrc(Provider<String>) - Method in class org.curioswitch.gradle.plugins.ci.tasks.FetchCodeCovCacheTask
 
setSrc(Provider<String>) - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.FetchToolCacheTask
 
setTargets(List<String>) - Method in class org.curioswitch.gradle.plugins.terraform.tasks.TargetableTerraformTask
 
SetupGitHooks - Class in org.curioswitch.gradle.plugins.curiostack.tasks
 
SetupGitHooks() - Constructor for class org.curioswitch.gradle.plugins.curiostack.tasks.SetupGitHooks
 
site(Project, String) - Method in interface org.curioswitch.gradle.plugins.staticsite.StaticSiteExtension
 
site(Project, String, Object) - Method in interface org.curioswitch.gradle.plugins.staticsite.StaticSiteExtension
 
srcPath(String) - Method in class org.curioswitch.gradle.plugins.gcloud.tasks.UploadToolCacheTask
 
StaticSiteExtension - Interface in org.curioswitch.gradle.plugins.staticsite
 
StaticSiteExtension.SiteProject - Interface in org.curioswitch.gradle.plugins.staticsite
 
StaticSitePlugin - Class in org.curioswitch.gradle.plugins.staticsite
 
StaticSitePlugin() - Constructor for class org.curioswitch.gradle.plugins.staticsite.StaticSitePlugin
 
store(BuildCacheKey, BuildCacheEntryWriter) - Method in class org.curioswitch.gradle.plugins.gcloud.buildcache.CloudStorageBuildCacheService
 

T

TargetableTerraformPlanTask - Class in org.curioswitch.gradle.plugins.terraform.tasks
 
TargetableTerraformPlanTask() - Constructor for class org.curioswitch.gradle.plugins.terraform.tasks.TargetableTerraformPlanTask
 
TargetableTerraformTask - Class in org.curioswitch.gradle.plugins.terraform.tasks
 
TargetableTerraformTask() - Constructor for class org.curioswitch.gradle.plugins.terraform.tasks.TargetableTerraformTask
 
TerraformExtension - Interface in org.curioswitch.gradle.plugins.terraform
 
TerraformImportTask - Class in org.curioswitch.gradle.plugins.terraform.tasks
 
TerraformImportTask() - Constructor for class org.curioswitch.gradle.plugins.terraform.tasks.TerraformImportTask
 
TerraformOutputTask - Class in org.curioswitch.gradle.plugins.terraform.tasks
 
TerraformOutputTask() - Constructor for class org.curioswitch.gradle.plugins.terraform.tasks.TerraformOutputTask
 
TerraformPlugin - Class in org.curioswitch.gradle.plugins.terraform
 
TerraformPlugin() - Constructor for class org.curioswitch.gradle.plugins.terraform.TerraformPlugin
 
TerraformSetupExtension - Interface in org.curioswitch.gradle.plugins.terraform
 
TerraformSetupExtension.CustomProvider - Interface in org.curioswitch.gradle.plugins.terraform
 
TerraformSetupPlugin - Class in org.curioswitch.gradle.plugins.terraform
 
TerraformSetupPlugin() - Constructor for class org.curioswitch.gradle.plugins.terraform.TerraformSetupPlugin
 
TerraformTask - Class in org.curioswitch.gradle.plugins.terraform.tasks
 
TerraformTask() - Constructor for class org.curioswitch.gradle.plugins.terraform.tasks.TerraformTask
 
ToolDependencies - Class in org.curioswitch.gradle.plugins.curiostack
 

U

UpdateGradleWrapperTask - Class in org.curioswitch.gradle.plugins.curiostack.tasks
A Task to update the Gradle wrapper to include functionality to automatically download a JDK.
UpdateGradleWrapperTask() - Constructor for class org.curioswitch.gradle.plugins.curiostack.tasks.UpdateGradleWrapperTask
 
UpdateIntelliJSdksTask - Class in org.curioswitch.gradle.plugins.curiostack.tasks
A Task to update IntelliJ's jdk.table.xml configuration to include the JDK downloaded by CurioStack as well as other SDKs.
UpdateIntelliJSdksTask() - Constructor for class org.curioswitch.gradle.plugins.curiostack.tasks.UpdateIntelliJSdksTask
 
UpdateNodeResolutions - Class in org.curioswitch.gradle.plugins.nodejs.tasks
 
UpdateNodeResolutions(boolean) - Constructor for class org.curioswitch.gradle.plugins.nodejs.tasks.UpdateNodeResolutions
 
UpdateProjectSettingsTask - Class in org.curioswitch.gradle.plugins.curiostack.tasks
 
UpdateProjectSettingsTask() - Constructor for class org.curioswitch.gradle.plugins.curiostack.tasks.UpdateProjectSettingsTask
 
UploadCodeCovCacheTask - Class in org.curioswitch.gradle.plugins.ci.tasks
 
UploadCodeCovCacheTask(WorkerExecutor) - Constructor for class org.curioswitch.gradle.plugins.ci.tasks.UploadCodeCovCacheTask
 
UploadToCodeCovTask - Class in org.curioswitch.gradle.plugins.ci.tasks
 
UploadToCodeCovTask() - Constructor for class org.curioswitch.gradle.plugins.ci.tasks.UploadToCodeCovTask
 
UploadToolCacheTask - Class in org.curioswitch.gradle.plugins.gcloud.tasks
 
UploadToolCacheTask(WorkerExecutor) - Constructor for class org.curioswitch.gradle.plugins.gcloud.tasks.UploadToolCacheTask
 
UploadToolCacheTask.DoUploadToolCache - Class in org.curioswitch.gradle.plugins.gcloud.tasks
 

W

WebExtension - Interface in org.curioswitch.gradle.plugins.curioweb
 
A C D E F G H I K L N O P R S T U W 
All Classes All Packages