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 classGetObjectOptions.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 GetObjectOptionsgeneration(Long generation)GetObjectOptionsifGenerationMatch(Long ifGenerationMatch)GetObjectOptionsifGenerationNotMatch(Long ifGenerationNotMatch)GetObjectOptionsifMetagenerationMatch(Long ifMetagenerationMatch)GetObjectOptionsifMetagenerationNotMatch(Long ifMetagenerationNotMatch)GetObjectOptionsprojection(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)
-
-