@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProjectCache extends Object implements Serializable, Cloneable, StructuredPojo
Information about the cache for the build project.
| Constructor and Description | 
|---|
ProjectCache()  | 
| Modifier and Type | Method and Description | 
|---|---|
ProjectCache | 
clone()  | 
boolean | 
equals(Object obj)  | 
String | 
getLocation()
 Information about the cache location, as follows: 
 | 
String | 
getType()
 The type of cache used by the build project. 
 | 
int | 
hashCode()  | 
void | 
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given  
ProtocolMarshaller. | 
void | 
setLocation(String location)
 Information about the cache location, as follows: 
 | 
void | 
setType(String type)
 The type of cache used by the build project. 
 | 
String | 
toString()
Returns a string representation of this object; useful for testing and debugging. 
 | 
ProjectCache | 
withLocation(String location)
 Information about the cache location, as follows: 
 | 
ProjectCache | 
withType(CacheType type)
 The type of cache used by the build project. 
 | 
ProjectCache | 
withType(String type)
 The type of cache used by the build project. 
 | 
public void setType(String type)
The type of cache used by the build project. Valid values include:
 NO_CACHE: The build project will not use any cache.
 
 S3: The build project will read and write from/to S3.
 
type - The type of cache used by the build project. Valid values include:
        
        NO_CACHE: The build project will not use any cache.
        
        S3: The build project will read and write from/to S3.
        
CacheTypepublic String getType()
The type of cache used by the build project. Valid values include:
 NO_CACHE: The build project will not use any cache.
 
 S3: The build project will read and write from/to S3.
 
         NO_CACHE: The build project will not use any cache.
         
         S3: The build project will read and write from/to S3.
         
CacheTypepublic ProjectCache withType(String type)
The type of cache used by the build project. Valid values include:
 NO_CACHE: The build project will not use any cache.
 
 S3: The build project will read and write from/to S3.
 
type - The type of cache used by the build project. Valid values include:
        
        NO_CACHE: The build project will not use any cache.
        
        S3: The build project will read and write from/to S3.
        
CacheTypepublic ProjectCache withType(CacheType type)
The type of cache used by the build project. Valid values include:
 NO_CACHE: The build project will not use any cache.
 
 S3: The build project will read and write from/to S3.
 
type - The type of cache used by the build project. Valid values include:
        
        NO_CACHE: The build project will not use any cache.
        
        S3: The build project will read and write from/to S3.
        
CacheTypepublic void setLocation(String location)
Information about the cache location, as follows:
 NO_CACHE: This value will be ignored.
 
 S3: This is the S3 bucket name/prefix.
 
location - Information about the cache location, as follows: 
        
        NO_CACHE: This value will be ignored.
        
        S3: This is the S3 bucket name/prefix.
        
public String getLocation()
Information about the cache location, as follows:
 NO_CACHE: This value will be ignored.
 
 S3: This is the S3 bucket name/prefix.
 
         NO_CACHE: This value will be ignored.
         
         S3: This is the S3 bucket name/prefix.
         
public ProjectCache withLocation(String location)
Information about the cache location, as follows:
 NO_CACHE: This value will be ignored.
 
 S3: This is the S3 bucket name/prefix.
 
location - Information about the cache location, as follows: 
        
        NO_CACHE: This value will be ignored.
        
        S3: This is the S3 bucket name/prefix.
        
public String toString()
toString in class ObjectObject.toString()public ProjectCache clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.