public class BootBuildImage
extends org.gradle.api.DefaultTaskTask 。| コンストラクターと説明 |
|---|
BootBuildImage() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | environment(java.util.Map<java.lang.String,java.lang.String> entries) イメージの構築時に使用される環境にエントリを追加します。 |
void | environment(java.lang.String name, java.lang.String value) イメージの構築時に使用される環境にエントリを追加します。 |
java.lang.String | getBuilder() イメージの構築に使用されるビルダーを返します。 |
java.util.Map<java.lang.String,java.lang.String> | getEnvironment() イメージの構築時に使用される環境を返します。 |
java.lang.String | getImageName() ビルドされるイメージの名前を返します。 |
org.gradle.api.file.RegularFileProperty | getJar() イメージが作成される jar ファイルのプロパティを返します。 |
org.gradle.api.provider.Property<org.gradle.api.JavaVersion> | getTargetJavaVersion() プロジェクトのターゲット Java バージョンを返します(例: |
boolean | isCleanCache() パッケージ化する前にキャッシュをクリーンアップする必要があるかどうかを返します。 |
boolean | isVerboseLogging() イメージの構築中に詳細ログを有効にするかどうか。 |
void | setBuilder(java.lang.String builder) イメージの構築に使用されるビルダーを設定します。 |
void | setCleanCache(boolean cleanCache) パッケージ化する前にキャッシュを消去するかどうかを設定します。 |
void | setEnvironment(java.util.Map<java.lang.String,java.lang.String> environment) イメージの構築時に使用される環境を設定します。 |
void | setImageName(java.lang.String imageName) 構築するイメージの名前を設定します。 |
void | setVerboseLogging(boolean verboseLogging) イメージの構築中に詳細ログを有効にするかどうかを設定します。 |
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getRequiredServices, getServices, getSharedResources, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService@Input public org.gradle.api.file.RegularFileProperty getJar()
@Input @Optional public org.gradle.api.provider.Property<org.gradle.api.JavaVersion> getTargetJavaVersion()
targetCompatibility ビルドプロパティによって提供される)。@Input @Optional public java.lang.String getImageName()
null の場合、名前は Project's name、version から派生します。public void setImageName(java.lang.String imageName)
imageName - イメージの名前 @Input @Optional public java.lang.String getBuilder()
null の場合、デフォルトのビルダーが使用されます。public void setBuilder(java.lang.String builder)
builder - ビルダー @Input public java.util.Map<java.lang.String,java.lang.String> getEnvironment()
public void setEnvironment(java.util.Map<java.lang.String,java.lang.String> environment)
environment - 環境 public void environment(java.lang.String name,
java.lang.String value)name - エントリの名前 value - エントリの値 public void environment(java.util.Map<java.lang.String,java.lang.String> entries)
entries - 環境に追加するエントリ @Input public boolean isCleanCache()
public void setCleanCache(boolean cleanCache)
cleanCache - キャッシュをクリーンアップするための true、それ以外の場合は false。@Input public boolean isVerboseLogging()
public void setVerboseLogging(boolean verboseLogging)
verboseLogging - true は詳細なロギングを有効にします。それ以外の場合は false です。