Class ExtraDirectoryParameters

  • All Implemented Interfaces:
    com.google.cloud.tools.jib.plugins.common.RawConfiguration.ExtraDirectoriesConfiguration

    public class ExtraDirectoryParameters
    extends java.lang.Object
    implements com.google.cloud.tools.jib.plugins.common.RawConfiguration.ExtraDirectoriesConfiguration
    Configuration of an extra directory.
    • Constructor Summary

      Constructors 
      Constructor Description
      ExtraDirectoryParameters​(org.gradle.api.model.ObjectFactory objects, org.gradle.api.Project project)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.gradle.api.provider.ListProperty<java.lang.String> getExcludes()  
      java.util.List<java.lang.String> getExcludesList()  
      java.nio.file.Path getFrom()  
      java.lang.String getFromString()  
      org.gradle.api.provider.ListProperty<java.lang.String> getIncludes()  
      java.util.List<java.lang.String> getIncludesList()  
      java.lang.String getInto()  
      void setFrom​(java.lang.Object from)  
      void setFrom​(org.gradle.api.provider.Provider<java.lang.Object> from)  
      void setInto​(java.lang.String into)  
      void setInto​(org.gradle.api.provider.Provider<java.lang.String> into)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExtraDirectoryParameters

        @Inject
        public ExtraDirectoryParameters​(org.gradle.api.model.ObjectFactory objects,
                                        org.gradle.api.Project project)
    • Method Detail

      • getFromString

        @Input
        public java.lang.String getFromString()
      • getFrom

        @Internal
        public java.nio.file.Path getFrom()
        Specified by:
        getFrom in interface com.google.cloud.tools.jib.plugins.common.RawConfiguration.ExtraDirectoriesConfiguration
      • setFrom

        public void setFrom​(java.lang.Object from)
      • setFrom

        public void setFrom​(org.gradle.api.provider.Provider<java.lang.Object> from)
      • getInto

        @Input
        public java.lang.String getInto()
        Specified by:
        getInto in interface com.google.cloud.tools.jib.plugins.common.RawConfiguration.ExtraDirectoriesConfiguration
      • setInto

        public void setInto​(java.lang.String into)
      • setInto

        public void setInto​(org.gradle.api.provider.Provider<java.lang.String> into)
      • getIncludes

        @Input
        public org.gradle.api.provider.ListProperty<java.lang.String> getIncludes()
      • getExcludes

        @Input
        public org.gradle.api.provider.ListProperty<java.lang.String> getExcludes()
      • getIncludesList

        @Internal
        public java.util.List<java.lang.String> getIncludesList()
        Specified by:
        getIncludesList in interface com.google.cloud.tools.jib.plugins.common.RawConfiguration.ExtraDirectoriesConfiguration
      • getExcludesList

        @Internal
        public java.util.List<java.lang.String> getExcludesList()
        Specified by:
        getExcludesList in interface com.google.cloud.tools.jib.plugins.common.RawConfiguration.ExtraDirectoriesConfiguration