Class CinderVolumeBackupCreate.VolumeBackupCreateConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.storage.block.domain.CinderVolumeBackupCreate.VolumeBackupCreateConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<VolumeBackupCreateBuilder,VolumeBackupCreate>,VolumeBackupCreateBuilder
- Enclosing class:
- CinderVolumeBackupCreate
public static class CinderVolumeBackupCreate.VolumeBackupCreateConcreteBuilder extends Object implements VolumeBackupCreateBuilder
-
-
Constructor Summary
Constructors Constructor Description VolumeBackupCreateConcreteBuilder()VolumeBackupCreateConcreteBuilder(CinderVolumeBackupCreate model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VolumeBackupCreatebuild()Creates and return the Model Entity MVolumeBackupCreateBuildercontainer(String container)VolumeBackupCreateBuilderdescription(String description)VolumeBackupCreateBuilderforce(boolean force)VolumeBackupCreateBuilderfrom(VolumeBackupCreate in)Creates a Builder using the param M as the default valuesVolumeBackupCreateBuilderincremental(boolean incremental)VolumeBackupCreateBuildername(String name)VolumeBackupCreateBuildersnapshotId(String snapshotId)VolumeBackupCreateBuildervolumeId(String volumeId)
-
-
-
Constructor Detail
-
VolumeBackupCreateConcreteBuilder
public VolumeBackupCreateConcreteBuilder()
-
VolumeBackupCreateConcreteBuilder
public VolumeBackupCreateConcreteBuilder(CinderVolumeBackupCreate model)
-
-
Method Detail
-
build
public VolumeBackupCreate build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<VolumeBackupCreateBuilder,VolumeBackupCreate>- Returns:
- M instance
-
from
public VolumeBackupCreateBuilder from(VolumeBackupCreate in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<VolumeBackupCreateBuilder,VolumeBackupCreate>- Returns:
- Builder
-
name
public VolumeBackupCreateBuilder name(String name)
- Specified by:
namein interfaceVolumeBackupCreateBuilder
-
description
public VolumeBackupCreateBuilder description(String description)
- Specified by:
descriptionin interfaceVolumeBackupCreateBuilder
-
volumeId
public VolumeBackupCreateBuilder volumeId(String volumeId)
- Specified by:
volumeIdin interfaceVolumeBackupCreateBuilder
-
container
public VolumeBackupCreateBuilder container(String container)
- Specified by:
containerin interfaceVolumeBackupCreateBuilder
-
incremental
public VolumeBackupCreateBuilder incremental(boolean incremental)
- Specified by:
incrementalin interfaceVolumeBackupCreateBuilder
-
force
public VolumeBackupCreateBuilder force(boolean force)
- Specified by:
forcein interfaceVolumeBackupCreateBuilder
-
snapshotId
public VolumeBackupCreateBuilder snapshotId(String snapshotId)
- Specified by:
snapshotIdin interfaceVolumeBackupCreateBuilder
-
-