Package org.jclouds.elasticstack.domain
Class StandardDrive.Builder
- java.lang.Object
-
- org.jclouds.elasticstack.domain.Item.Builder
-
- org.jclouds.elasticstack.domain.Drive.Builder
-
- org.jclouds.elasticstack.domain.StandardDrive.Builder
-
- Enclosing class:
- StandardDrive
public static class StandardDrive.Builder extends Drive.Builder
-
-
Field Summary
Fields Modifier and Type Field Description protected ImageConversionTypeformatprotected MediaTypemediaprotected longrawSize-
Fields inherited from class org.jclouds.elasticstack.domain.Drive.Builder
claimType, readers, size
-
Fields inherited from class org.jclouds.elasticstack.domain.Item.Builder
name, tags, userMetadata, uuid
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StandardDrivebuild()StandardDrive.BuilderclaimType(ClaimType claimType)StandardDrive.Builderformat(ImageConversionType format)static StandardDrive.BuilderfromDriveInfo(StandardDrive driveInfo)StandardDrive.Buildermedia(MediaType media)StandardDrive.Buildername(String name)StandardDrive.BuilderrawSize(long rawSize)StandardDrive.Builderreaders(Iterable<String> readers)StandardDrive.Buildersize(long size)StandardDrive.Buildertags(Iterable<String> tags)StandardDrive.BuilderuserMetadata(Map<String,String> userMetadata)StandardDrive.Builderuuid(String uuid)-
Methods inherited from class org.jclouds.elasticstack.domain.Drive.Builder
equals, hashCode
-
-
-
-
Field Detail
-
format
protected ImageConversionType format
-
media
protected MediaType media
-
rawSize
protected long rawSize
-
-
Method Detail
-
format
public StandardDrive.Builder format(ImageConversionType format)
-
media
public StandardDrive.Builder media(MediaType media)
-
rawSize
public StandardDrive.Builder rawSize(long rawSize)
-
claimType
public StandardDrive.Builder claimType(ClaimType claimType)
- Overrides:
claimTypein classDrive.Builder
-
readers
public StandardDrive.Builder readers(Iterable<String> readers)
- Overrides:
readersin classDrive.Builder
-
size
public StandardDrive.Builder size(long size)
- Overrides:
sizein classDrive.Builder
-
uuid
public StandardDrive.Builder uuid(String uuid)
- Overrides:
uuidin classDrive.Builder
-
name
public StandardDrive.Builder name(String name)
- Overrides:
namein classDrive.Builder
-
tags
public StandardDrive.Builder tags(Iterable<String> tags)
- Overrides:
tagsin classDrive.Builder
-
userMetadata
public StandardDrive.Builder userMetadata(Map<String,String> userMetadata)
- Overrides:
userMetadatain classDrive.Builder
-
fromDriveInfo
public static StandardDrive.Builder fromDriveInfo(StandardDrive driveInfo)
-
build
public StandardDrive build()
- Overrides:
buildin classDrive.Builder
-
-