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 class
ComposeObjectTemplate.SourceObject.ObjectPreconditions
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ComposeObjectTemplate.SourceObject
create(String name, Long generation, ComposeObjectTemplate.SourceObject.ObjectPreconditions objectPreconditions)
static ComposeObjectTemplate.SourceObject
createWithPrecondition(String name, Long generation, Long objectPreconditions)
abstract Long
generation()
abstract String
name()
static ComposeObjectTemplate.SourceObject
nameOnly(String name)
abstract ComposeObjectTemplate.SourceObject.ObjectPreconditions
objectPreconditions()
-
-
-
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)
-
-