Class Manifest.Builder
- java.lang.Object
-
- org.eclipse.cbi.maven.plugins.flatpakager.model.Manifest.Builder
-
- Direct Known Subclasses:
AutoValue_Manifest.Builder
- Enclosing class:
- Manifest
public abstract static class Manifest.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Manifest.Builder
addFinishArg(java.lang.String... value)
Manifest.Builder
addModule(Module... value)
Manifest.Builder
addSdkExtension(java.lang.String... value)
abstract Manifest.Builder
branch(java.lang.String value)
abstract Manifest
build()
abstract Manifest.Builder
command(java.lang.String value)
(package private) abstract com.google.common.collect.ImmutableSet.Builder<java.lang.String>
finishArgsBuilder()
abstract Manifest.Builder
id(java.lang.String value)
(package private) abstract com.google.common.collect.ImmutableSet.Builder<Module>
modulesBuilder()
abstract Manifest.Builder
runtime(java.lang.String value)
abstract Manifest.Builder
runtimeVersion(java.lang.String value)
abstract Manifest.Builder
sdk(java.lang.String value)
(package private) abstract com.google.common.collect.ImmutableSet.Builder<java.lang.String>
sdkExtensionsBuilder()
-
-
-
Method Detail
-
id
public abstract Manifest.Builder id(java.lang.String value)
-
branch
public abstract Manifest.Builder branch(java.lang.String value)
-
runtime
public abstract Manifest.Builder runtime(java.lang.String value)
-
runtimeVersion
public abstract Manifest.Builder runtimeVersion(java.lang.String value)
-
sdk
public abstract Manifest.Builder sdk(java.lang.String value)
-
sdkExtensionsBuilder
abstract com.google.common.collect.ImmutableSet.Builder<java.lang.String> sdkExtensionsBuilder()
-
addSdkExtension
public Manifest.Builder addSdkExtension(java.lang.String... value)
-
command
public abstract Manifest.Builder command(java.lang.String value)
-
modulesBuilder
abstract com.google.common.collect.ImmutableSet.Builder<Module> modulesBuilder()
-
addModule
public Manifest.Builder addModule(Module... value)
-
finishArgsBuilder
abstract com.google.common.collect.ImmutableSet.Builder<java.lang.String> finishArgsBuilder()
-
addFinishArg
public Manifest.Builder addFinishArg(java.lang.String... value)
-
build
public abstract Manifest build()
-
-