org.jclouds.googlecloudstorage.options
Class UpdateObjectOptions

java.lang.Object
  extended by org.jclouds.http.options.BaseHttpRequestOptions
      extended by org.jclouds.googlecloudstorage.options.UpdateObjectOptions
All Implemented Interfaces:
org.jclouds.http.options.HttpRequestOptions

public class UpdateObjectOptions
extends org.jclouds.http.options.BaseHttpRequestOptions

Allows to optionally specify ifMetagenerationMatch,ifMetagenerationNotMatch and projection which used in Bucket


Nested Class Summary
static class UpdateObjectOptions.Builder
           
 
Field Summary
 
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
 
Constructor Summary
UpdateObjectOptions()
           
 
Method Summary
 UpdateObjectOptions generation(Long generation)
           
 UpdateObjectOptions ifGenerationMatch(Long ifGenerationMatch)
           
 UpdateObjectOptions ifGenerationNotMatch(Long ifGenerationNotMatch)
           
 UpdateObjectOptions ifMetagenerationMatch(Long ifMetagenerationMatch)
           
 UpdateObjectOptions ifMetagenerationNotMatch(Long ifMetagenerationNotMatch)
           
 UpdateObjectOptions predefinedAcl(DomainResourceReferences.PredefinedAcl predefinedAcl)
           
 UpdateObjectOptions 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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UpdateObjectOptions

public UpdateObjectOptions()
Method Detail

ifGenerationMatch

public UpdateObjectOptions ifGenerationMatch(Long ifGenerationMatch)

ifGenerationNotMatch

public UpdateObjectOptions ifGenerationNotMatch(Long ifGenerationNotMatch)

ifMetagenerationMatch

public UpdateObjectOptions ifMetagenerationMatch(Long ifMetagenerationMatch)

ifMetagenerationNotMatch

public UpdateObjectOptions ifMetagenerationNotMatch(Long ifMetagenerationNotMatch)

generation

public UpdateObjectOptions generation(Long generation)

predefinedAcl

public UpdateObjectOptions predefinedAcl(DomainResourceReferences.PredefinedAcl predefinedAcl)

projection

public UpdateObjectOptions projection(DomainResourceReferences.Projection projection)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.