Class InsertObjectOptions
- java.lang.Object
-
- org.jclouds.http.options.BaseHttpRequestOptions
-
- org.jclouds.googlecloudstorage.options.InsertObjectOptions
-
- All Implemented Interfaces:
HttpRequestOptions
public class InsertObjectOptions extends BaseHttpRequestOptions
Allows to optionally specify ifMetagenerationMatch,ifMetagenerationNotMatch and projection which used in Bucket
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InsertObjectOptions.Builder
-
Field Summary
-
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
-
-
Constructor Summary
Constructors Constructor Description InsertObjectOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InsertObjectOptions
contentEncoding(String contentEncoding)
InsertObjectOptions
generation(Long generation)
InsertObjectOptions
ifGenerationMatch(Long ifGenerationMatch)
InsertObjectOptions
ifGenerationNotMatch(Long ifGenerationNotMatch)
InsertObjectOptions
ifMetagenerationMatch(Long ifMetagenerationMatch)
InsertObjectOptions
ifMetagenerationNotMatch(Long ifMetagenerationNotMatch)
InsertObjectOptions
name(String name)
InsertObjectOptions
predefinedAcl(DomainResourceReferences.PredefinedAcl predefinedAcl)
InsertObjectOptions
projection(DomainResourceReferences.Projection projection)
-
Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions
buildFormParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
-
-
-
-
Method Detail
-
contentEncoding
public InsertObjectOptions contentEncoding(String contentEncoding)
-
name
public InsertObjectOptions name(String name)
-
ifGenerationMatch
public InsertObjectOptions ifGenerationMatch(Long ifGenerationMatch)
-
ifGenerationNotMatch
public InsertObjectOptions ifGenerationNotMatch(Long ifGenerationNotMatch)
-
ifMetagenerationMatch
public InsertObjectOptions ifMetagenerationMatch(Long ifMetagenerationMatch)
-
ifMetagenerationNotMatch
public InsertObjectOptions ifMetagenerationNotMatch(Long ifMetagenerationNotMatch)
-
generation
public InsertObjectOptions generation(Long generation)
-
predefinedAcl
public InsertObjectOptions predefinedAcl(DomainResourceReferences.PredefinedAcl predefinedAcl)
-
projection
public InsertObjectOptions projection(DomainResourceReferences.Projection projection)
-
-