public abstract class Snapshot extends Trackable implements Provisionable
Modifier and Type | Class and Description |
---|---|
static class |
Snapshot.Metadata |
static class |
Snapshot.Properties |
static class |
Snapshot.Request |
Provisionable.Type
requestStatusUri
Constructor and Description |
---|
Snapshot() |
Modifier and Type | Method and Description |
---|---|
static Snapshot |
create(String id,
String type,
String href,
Snapshot.Metadata metadata,
Snapshot.Properties properties) |
abstract String |
href() |
abstract String |
id() |
abstract Snapshot.Metadata |
metadata() |
abstract Snapshot.Properties |
properties() |
abstract String |
type() |
requestStatusUri, setRequestStatusUri
public abstract String id()
public abstract String type()
public abstract String href()
@Nullable public abstract Snapshot.Metadata metadata()
@Nullable public abstract Snapshot.Properties properties()
public static Snapshot create(String id, String type, String href, Snapshot.Metadata metadata, Snapshot.Properties properties)
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.