Class Deprecated
- java.lang.Object
-
- org.jclouds.googlecomputeengine.domain.Deprecated
-
public abstract class Deprecated extends Object
Deprecation information for an image or kernel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Deprecated.State
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static Deprecated
create(Deprecated.State state, URI replacement, String deprecated, String obsolete, String deleted)
abstract String
deleted()
An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED.abstract String
deprecated()
An optional RFC3339 timestamp for when the deprecation state of this resource will be changed to DEPRECATED.abstract String
obsolete()
An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE.abstract URI
replacement()
A fully-qualified URL of the suggested replacement for the deprecated image.abstract Deprecated.State
state()
The deprecation state of this image.
-
-
-
Method Detail
-
state
@Nullable public abstract Deprecated.State state()
The deprecation state of this image.
-
replacement
@Nullable public abstract URI replacement()
A fully-qualified URL of the suggested replacement for the deprecated image.
-
deprecated
@Nullable public abstract String deprecated()
An optional RFC3339 timestamp for when the deprecation state of this resource will be changed to DEPRECATED.
-
obsolete
@Nullable public abstract String obsolete()
An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE.
-
deleted
@Nullable public abstract String deleted()
An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED.
-
create
public static Deprecated create(Deprecated.State state, URI replacement, String deprecated, String obsolete, String deleted)
-
-