org.jclouds.googlecloudstorage.options
Class InsertObjectOptions
java.lang.Object
org.jclouds.http.options.BaseHttpRequestOptions
org.jclouds.googlecloudstorage.options.InsertObjectOptions
- All Implemented Interfaces:
- org.jclouds.http.options.HttpRequestOptions
public class InsertObjectOptions
- extends org.jclouds.http.options.BaseHttpRequestOptions
Allows to optionally specify ifMetagenerationMatch,ifMetagenerationNotMatch and projection which used in Bucket
| Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions |
formParameters, headers, pathSuffix, payload, queryParameters |
| Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions |
buildFormParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString |
InsertObjectOptions
public InsertObjectOptions()
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)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.