Interface TerraformExtension

All Superinterfaces:
org.gradle.api.reflect.HasPublicType

@Modifiable
public interface TerraformExtension
extends org.gradle.api.reflect.HasPublicType
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String NAME  
  • Method Summary

    Modifier and Type Method Description
    static TerraformExtension create​(org.gradle.api.Project project)  
    default TerraformExtension dependency​(java.lang.String path)  
    org.gradle.api.provider.ListProperty<java.lang.String> getDependencies()
    Paths to projects that are dependencies of this one.
    default org.gradle.api.reflect.TypeOf<?> getPublicType()  
  • Field Details

  • Method Details

    • create

      static TerraformExtension create​(org.gradle.api.Project project)
    • dependency

      default TerraformExtension dependency​(java.lang.String path)
    • getDependencies

      org.gradle.api.provider.ListProperty<java.lang.String> getDependencies()
      Paths to projects that are dependencies of this one. The configurations for dependencies will be built and copied into the build directory of this one before running commands. The dependency will be copied in with the same name as the project - use a descriptive project name if needed.
    • getPublicType

      default org.gradle.api.reflect.TypeOf<?> getPublicType()
      Specified by:
      getPublicType in interface org.gradle.api.reflect.HasPublicType