Packages

t

com.google.cloud.tools.jib.builder

SourceFilesConfiguration

trait SourceFilesConfiguration extends AnyRef

Immutable configuration that defines where the source files for each of the application layers are.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SourceFilesConfiguration
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def getClassesFiles(): ImmutableList[Path]

    returns

    the source files for the classes layer. These files should be in a deterministic order.

  2. abstract def getClassesPathOnImage(): String

    returns

    the Unix-style path where the classes source files are placed in the container filesystem. Must end with backslash.

  3. abstract def getDependenciesFiles(): ImmutableList[Path]

    returns

    the source files for the dependencies layer. These files should be in a deterministic order.

  4. abstract def getDependenciesPathOnImage(): String

    returns

    the Unix-style path where the dependencies source files are placed in the container filesystem. Must end with backslash.

  5. abstract def getResourcesFiles(): ImmutableList[Path]

    returns

    the source files for the resources layer. These files should be in a deterministic order.

  6. abstract def getResourcesPathOnImage(): String

    returns

    the Unix-style path where the resources source files are placed in the container filesystem. Must end with backslash.

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  16. def toString(): String
    Definition Classes
    AnyRef → Any
  17. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped