Class GetObjectOptions
- java.lang.Object
-
- org.jclouds.http.options.BaseHttpRequestOptions
-
- org.jclouds.http.options.GetOptions
-
- org.jclouds.googlecloudstorage.options.GetObjectOptions
-
- All Implemented Interfaces:
HttpRequestOptions
public class GetObjectOptions extends GetOptions
Allows to optionally specify generation, ifGenerationMatch, ifGenerationNotMatch, ifMetagenerationMatch, ifMetagenerationNotMatch and projection, in addition to the values inGetOptions
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetObjectOptions.Builder
-
Field Summary
-
Fields inherited from class org.jclouds.http.options.GetOptions
NONE
-
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
-
-
Constructor Summary
Constructors Constructor Description GetObjectOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetObjectOptions
generation(Long generation)
GetObjectOptions
ifGenerationMatch(Long ifGenerationMatch)
GetObjectOptions
ifGenerationNotMatch(Long ifGenerationNotMatch)
GetObjectOptions
ifMetagenerationMatch(Long ifMetagenerationMatch)
GetObjectOptions
ifMetagenerationNotMatch(Long ifMetagenerationNotMatch)
GetObjectOptions
projection(DomainResourceReferences.Projection projection)
-
Methods inherited from class org.jclouds.http.options.GetOptions
buildRequestHeaders, equals, getIfMatch, getIfModifiedSince, getIfNoneMatch, getIfUnmodifiedSince, getRange, getRanges, hashCode, ifETagDoesntMatch, ifETagMatches, ifModifiedSince, ifUnmodifiedSince, range, startAt, tail, toString
-
Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions
buildFormParameters, buildPathSuffix, buildQueryParameters, buildStringPayload, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, replaceHeader
-
-
-
-
Method Detail
-
ifGenerationMatch
public GetObjectOptions ifGenerationMatch(Long ifGenerationMatch)
-
ifGenerationNotMatch
public GetObjectOptions ifGenerationNotMatch(Long ifGenerationNotMatch)
-
ifMetagenerationMatch
public GetObjectOptions ifMetagenerationMatch(Long ifMetagenerationMatch)
-
ifMetagenerationNotMatch
public GetObjectOptions ifMetagenerationNotMatch(Long ifMetagenerationNotMatch)
-
generation
public GetObjectOptions generation(Long generation)
-
projection
public GetObjectOptions projection(DomainResourceReferences.Projection projection)
-
-