Package run.halo.gradle.extension
Class HaloExtension
java.lang.Object
run.halo.gradle.extension.HaloExtension
可以通过
ExtensionContainer 来创建和管理 Extension,ExtensionContainer 对象可以
通过 Project 对象的 Project.getExtensions() 方法获取:
project.getExtensions().create("halo", HaloExtension)
- Since:
- 0.0.1
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanvoiddocker(org.gradle.api.Action<? super HaloExtension.Docker> action) booleanorg.gradle.api.file.RegularFilePropertygetDebug()getPort()inthashCode()voidsetAdditionalConfigFile(org.gradle.api.file.RegularFileProperty additionalConfigFile) voidsetContainerName(String containerName) voidvoidsetDebugPort(Integer debugPort) voidsetDocker(HaloExtension.Docker docker) voidsetExternalUrl(String externalUrl) voidsetImageName(String imageName) voidvoidsetServerWorkDir(String serverWorkDir) voidsetSuperAdminPassword(String superAdminPassword) voidsetSuperAdminUsername(String superAdminUsername) voidsetSuspend(Boolean suspend) voidsetVersion(String version) toString()
-
Field Details
-
EXTENSION_NAME
- See Also:
-
-
Constructor Details
-
HaloExtension
public HaloExtension(org.gradle.api.model.ObjectFactory objectFactory)
-
-
Method Details
-
getSuspend
-
getPort
-
getExternalUrl
-
getDebug
-
getDebugPort
-
docker
-
getImageName
-
getContainerName
-
getServerWorkDir
-
getVersion
-
getSuperAdminUsername
-
getSuperAdminPassword
-
getAdditionalConfigFile
public org.gradle.api.file.RegularFileProperty getAdditionalConfigFile() -
getDocker
-
setImageName
-
setContainerName
-
setServerWorkDir
-
setVersion
-
setExternalUrl
-
setSuperAdminUsername
-
setSuperAdminPassword
-
setDebugPort
-
setPort
-
setDebug
-
setSuspend
-
setAdditionalConfigFile
public void setAdditionalConfigFile(org.gradle.api.file.RegularFileProperty additionalConfigFile) -
setDocker
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-