Class ComposeObjectTemplate.SourceObject
- java.lang.Object
-
- org.jclouds.googlecloudstorage.domain.templates.ComposeObjectTemplate.SourceObject
-
- Enclosing class:
- ComposeObjectTemplate
public abstract static class ComposeObjectTemplate.SourceObject extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classComposeObjectTemplate.SourceObject.ObjectPreconditions
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ComposeObjectTemplate.SourceObjectcreate(String name, Long generation, ComposeObjectTemplate.SourceObject.ObjectPreconditions objectPreconditions)static ComposeObjectTemplate.SourceObjectcreateWithPrecondition(String name, Long generation, Long objectPreconditions)abstract Longgeneration()abstract Stringname()static ComposeObjectTemplate.SourceObjectnameOnly(String name)abstract ComposeObjectTemplate.SourceObject.ObjectPreconditionsobjectPreconditions()
-
-
-
Method Detail
-
name
public abstract String name()
-
objectPreconditions
@Nullable public abstract ComposeObjectTemplate.SourceObject.ObjectPreconditions objectPreconditions()
-
nameOnly
public static ComposeObjectTemplate.SourceObject nameOnly(String name)
-
createWithPrecondition
public static ComposeObjectTemplate.SourceObject createWithPrecondition(String name, Long generation, Long objectPreconditions)
-
create
public static ComposeObjectTemplate.SourceObject create(String name, @Nullable Long generation, @Nullable ComposeObjectTemplate.SourceObject.ObjectPreconditions objectPreconditions)
-
-