public class TestRepositoryTriggersRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Represents the input of a test repository triggers operation.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
repositoryName
The name of the repository in which to test the triggers.
|
private java.util.List<RepositoryTrigger> |
triggers
The list of triggers to test.
|
NOOP
Constructor and Description |
---|
TestRepositoryTriggersRequest() |
Modifier and Type | Method and Description |
---|---|
TestRepositoryTriggersRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getRepositoryName()
The name of the repository in which to test the triggers.
|
java.util.List<RepositoryTrigger> |
getTriggers()
The list of triggers to test.
|
int |
hashCode() |
void |
setRepositoryName(java.lang.String repositoryName)
The name of the repository in which to test the triggers.
|
void |
setTriggers(java.util.Collection<RepositoryTrigger> triggers)
The list of triggers to test.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
TestRepositoryTriggersRequest |
withRepositoryName(java.lang.String repositoryName)
The name of the repository in which to test the triggers.
|
TestRepositoryTriggersRequest |
withTriggers(java.util.Collection<RepositoryTrigger> triggers)
The list of triggers to test.
|
TestRepositoryTriggersRequest |
withTriggers(RepositoryTrigger... triggers)
The list of triggers to test.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String repositoryName
The name of the repository in which to test the triggers.
private java.util.List<RepositoryTrigger> triggers
The list of triggers to test.
public void setRepositoryName(java.lang.String repositoryName)
The name of the repository in which to test the triggers.
repositoryName
- The name of the repository in which to test the triggers.public java.lang.String getRepositoryName()
The name of the repository in which to test the triggers.
public TestRepositoryTriggersRequest withRepositoryName(java.lang.String repositoryName)
The name of the repository in which to test the triggers.
repositoryName
- The name of the repository in which to test the triggers.public java.util.List<RepositoryTrigger> getTriggers()
The list of triggers to test.
public void setTriggers(java.util.Collection<RepositoryTrigger> triggers)
The list of triggers to test.
triggers
- The list of triggers to test.public TestRepositoryTriggersRequest withTriggers(RepositoryTrigger... triggers)
The list of triggers to test.
NOTE: This method appends the values to the existing list (if
any). Use setTriggers(java.util.Collection)
or
withTriggers(java.util.Collection)
if you want to override the
existing values.
triggers
- The list of triggers to test.public TestRepositoryTriggersRequest withTriggers(java.util.Collection<RepositoryTrigger> triggers)
The list of triggers to test.
triggers
- The list of triggers to test.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public TestRepositoryTriggersRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()