Package de.xima.fc.asset.mgmt.impex
Class AssetImportAnalysisResult.builder
- java.lang.Object
-
- de.xima.fc.asset.mgmt.impex.AssetImportAnalysisResult.builder
-
- Enclosing class:
- AssetImportAnalysisResult
public static class AssetImportAnalysisResult.builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssetImportAnalysisResultbuild()AssetImportAnalysisResult.buildercanOverwrite(boolean canOverwrite)Whether the user is allowed to overwrite the existing asset.AssetImportAnalysisResult.builderconflict(boolean conflict)Whether the target scope already contains an asset with the same UUID as the exported asset, i.e. whether importing the export conflicts with an existing asset.AssetImportAnalysisResult.builderexistingName(String existingName)The name of the existing asset with the same UUID as the exported asset, ornullif there is none.AssetImportAnalysisResult.builderexportedName(String exportedName)The name of the exported asset.AssetImportAnalysisResult.builderexportedUuid(UUID exportedUuid)The UUID of the exported asset.StringtoString()
-
-
-
Method Detail
-
exportedUuid
public AssetImportAnalysisResult.builder exportedUuid(UUID exportedUuid)
The UUID of the exported asset.- Returns:
this.
-
exportedName
public AssetImportAnalysisResult.builder exportedName(String exportedName)
The name of the exported asset.- Returns:
this.
-
conflict
public AssetImportAnalysisResult.builder conflict(boolean conflict)
Whether the target scope already contains an asset with the same UUID as the exported asset, i.e. whether importing the export conflicts with an existing asset.- Returns:
this.
-
existingName
public AssetImportAnalysisResult.builder existingName(String existingName)
The name of the existing asset with the same UUID as the exported asset, ornullif there is none.- Returns:
this.
-
canOverwrite
public AssetImportAnalysisResult.builder canOverwrite(boolean canOverwrite)
Whether the user is allowed to overwrite the existing asset. Alwaysfalseif there is no conflict.- Returns:
this.
-
build
public AssetImportAnalysisResult build()
-
-