Class CopyObjectOptions
- java.lang.Object
-
- org.jclouds.http.options.BaseHttpRequestOptions
-
- org.jclouds.googlecloudstorage.options.CopyObjectOptions
-
- All Implemented Interfaces:
HttpRequestOptions
public class CopyObjectOptions 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
CopyObjectOptions.Builder
-
Field Summary
-
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, pathSuffix, payload, queryParameters
-
-
Constructor Summary
Constructors Constructor Description CopyObjectOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CopyObjectOptions
contentEncoding(String contentEncoding)
CopyObjectOptions
ifGenerationMatch(Long ifGenerationMatch)
CopyObjectOptions
ifGenerationNotMatch(Long ifGenerationNotMatch)
CopyObjectOptions
ifMetagenerationMatch(Long ifMetagenerationMatch)
CopyObjectOptions
ifMetagenerationNotMatch(Long ifMetagenerationNotMatch)
CopyObjectOptions
ifSourceGenerationMatch(Long ifSourceGenerationMatch)
CopyObjectOptions
ifSourceGenerationNotMatch(Long ifSourceGenerationNotMatch)
CopyObjectOptions
ifSourceMetagenerationMatch(Long ifSourceMetagenerationMatch)
CopyObjectOptions
ifSourceMetagenerationNotMatch(Long ifSourceMetagenerationNotMatch)
CopyObjectOptions
name(String name)
CopyObjectOptions
predefinedAcl(DomainResourceReferences.PredefinedAcl predefinedAcl)
CopyObjectOptions
projection(DomainResourceReferences.Projection projection)
CopyObjectOptions
sourceGeneration(Long sourceGeneration)
-
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 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)
-
-