@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListBuildBatchesForProjectRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description | 
|---|
| ListBuildBatchesForProjectRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| ListBuildBatchesForProjectRequest | clone()Creates a shallow clone of this object for all fields except the handler context. | 
| boolean | equals(Object obj) | 
| BuildBatchFilter | getFilter()
 A  BuildBatchFilterobject that specifies the filters for the search. | 
| Integer | getMaxResults()
 The maximum number of results to return. | 
| String | getNextToken()
 The  nextTokenvalue returned from a previous call toListBuildBatchesForProject. | 
| String | getProjectName()
 The name of the project. | 
| String | getSortOrder()
 Specifies the sort order of the returned items. | 
| int | hashCode() | 
| void | setFilter(BuildBatchFilter filter)
 A  BuildBatchFilterobject that specifies the filters for the search. | 
| void | setMaxResults(Integer maxResults)
 The maximum number of results to return. | 
| void | setNextToken(String nextToken)
 The  nextTokenvalue returned from a previous call toListBuildBatchesForProject. | 
| void | setProjectName(String projectName)
 The name of the project. | 
| void | setSortOrder(String sortOrder)
 Specifies the sort order of the returned items. | 
| String | toString()Returns a string representation of this object. | 
| ListBuildBatchesForProjectRequest | withFilter(BuildBatchFilter filter)
 A  BuildBatchFilterobject that specifies the filters for the search. | 
| ListBuildBatchesForProjectRequest | withMaxResults(Integer maxResults)
 The maximum number of results to return. | 
| ListBuildBatchesForProjectRequest | withNextToken(String nextToken)
 The  nextTokenvalue returned from a previous call toListBuildBatchesForProject. | 
| ListBuildBatchesForProjectRequest | withProjectName(String projectName)
 The name of the project. | 
| ListBuildBatchesForProjectRequest | withSortOrder(SortOrderType sortOrder)
 Specifies the sort order of the returned items. | 
| ListBuildBatchesForProjectRequest | withSortOrder(String sortOrder)
 Specifies the sort order of the returned items. | 
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setProjectName(String projectName)
The name of the project.
projectName - The name of the project.public String getProjectName()
The name of the project.
public ListBuildBatchesForProjectRequest withProjectName(String projectName)
The name of the project.
projectName - The name of the project.public void setFilter(BuildBatchFilter filter)
 A BuildBatchFilter object that specifies the filters for the search.
 
filter - A BuildBatchFilter object that specifies the filters for the search.public BuildBatchFilter getFilter()
 A BuildBatchFilter object that specifies the filters for the search.
 
BuildBatchFilter object that specifies the filters for the search.public ListBuildBatchesForProjectRequest withFilter(BuildBatchFilter filter)
 A BuildBatchFilter object that specifies the filters for the search.
 
filter - A BuildBatchFilter object that specifies the filters for the search.public void setMaxResults(Integer maxResults)
The maximum number of results to return.
maxResults - The maximum number of results to return.public Integer getMaxResults()
The maximum number of results to return.
public ListBuildBatchesForProjectRequest withMaxResults(Integer maxResults)
The maximum number of results to return.
maxResults - The maximum number of results to return.public void setSortOrder(String sortOrder)
Specifies the sort order of the returned items. Valid values include:
 ASCENDING: List the batch build identifiers in ascending order by identifier.
 
 DESCENDING: List the batch build identifiers in descending order by identifier.
 
sortOrder - Specifies the sort order of the returned items. Valid values include:
        
        ASCENDING: List the batch build identifiers in ascending order by identifier.
        
        DESCENDING: List the batch build identifiers in descending order by identifier.
        
SortOrderTypepublic String getSortOrder()
Specifies the sort order of the returned items. Valid values include:
 ASCENDING: List the batch build identifiers in ascending order by identifier.
 
 DESCENDING: List the batch build identifiers in descending order by identifier.
 
         ASCENDING: List the batch build identifiers in ascending order by identifier.
         
         DESCENDING: List the batch build identifiers in descending order by identifier.
         
SortOrderTypepublic ListBuildBatchesForProjectRequest withSortOrder(String sortOrder)
Specifies the sort order of the returned items. Valid values include:
 ASCENDING: List the batch build identifiers in ascending order by identifier.
 
 DESCENDING: List the batch build identifiers in descending order by identifier.
 
sortOrder - Specifies the sort order of the returned items. Valid values include:
        
        ASCENDING: List the batch build identifiers in ascending order by identifier.
        
        DESCENDING: List the batch build identifiers in descending order by identifier.
        
SortOrderTypepublic ListBuildBatchesForProjectRequest withSortOrder(SortOrderType sortOrder)
Specifies the sort order of the returned items. Valid values include:
 ASCENDING: List the batch build identifiers in ascending order by identifier.
 
 DESCENDING: List the batch build identifiers in descending order by identifier.
 
sortOrder - Specifies the sort order of the returned items. Valid values include:
        
        ASCENDING: List the batch build identifiers in ascending order by identifier.
        
        DESCENDING: List the batch build identifiers in descending order by identifier.
        
SortOrderTypepublic void setNextToken(String nextToken)
 The nextToken value returned from a previous call to ListBuildBatchesForProject. This
 specifies the next item to return. To return the beginning of the list, exclude this parameter.
 
nextToken - The nextToken value returned from a previous call to ListBuildBatchesForProject.
        This specifies the next item to return. To return the beginning of the list, exclude this parameter.public String getNextToken()
 The nextToken value returned from a previous call to ListBuildBatchesForProject. This
 specifies the next item to return. To return the beginning of the list, exclude this parameter.
 
nextToken value returned from a previous call to ListBuildBatchesForProject
         . This specifies the next item to return. To return the beginning of the list, exclude this parameter.public ListBuildBatchesForProjectRequest withNextToken(String nextToken)
 The nextToken value returned from a previous call to ListBuildBatchesForProject. This
 specifies the next item to return. To return the beginning of the list, exclude this parameter.
 
nextToken - The nextToken value returned from a previous call to ListBuildBatchesForProject.
        This specifies the next item to return. To return the beginning of the list, exclude this parameter.public String toString()
toString in class ObjectObject.toString()public ListBuildBatchesForProjectRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()