org.jclouds.googlecloudstorage.options
Class CopyObjectOptions
java.lang.Object
org.jclouds.http.options.BaseHttpRequestOptions
org.jclouds.googlecloudstorage.options.CopyObjectOptions
- All Implemented Interfaces:
- org.jclouds.http.options.HttpRequestOptions
public class CopyObjectOptions
- 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 |
CopyObjectOptions
public CopyObjectOptions()
contentEncoding
public CopyObjectOptions contentEncoding(String contentEncoding)
name
public CopyObjectOptions name(String name)
ifGenerationMatch
public CopyObjectOptions ifGenerationMatch(Long ifGenerationMatch)
ifGenerationNotMatch
public CopyObjectOptions ifGenerationNotMatch(Long ifGenerationNotMatch)
ifMetagenerationMatch
public CopyObjectOptions ifMetagenerationMatch(Long ifMetagenerationMatch)
ifMetagenerationNotMatch
public CopyObjectOptions ifMetagenerationNotMatch(Long ifMetagenerationNotMatch)
ifSourceGenerationMatch
public CopyObjectOptions ifSourceGenerationMatch(Long ifSourceGenerationMatch)
ifSourceGenerationNotMatch
public CopyObjectOptions ifSourceGenerationNotMatch(Long ifSourceGenerationNotMatch)
ifSourceMetagenerationMatch
public CopyObjectOptions ifSourceMetagenerationMatch(Long ifSourceMetagenerationMatch)
ifSourceMetagenerationNotMatch
public CopyObjectOptions ifSourceMetagenerationNotMatch(Long ifSourceMetagenerationNotMatch)
sourceGeneration
public CopyObjectOptions sourceGeneration(Long sourceGeneration)
predefinedAcl
public CopyObjectOptions predefinedAcl(DomainResourceReferences.PredefinedAcl predefinedAcl)
projection
public CopyObjectOptions projection(DomainResourceReferences.Projection projection)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.