@Generated(value="software.amazon.awssdk:codegen") public final class BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest extends CodeCommitRequest implements ToCopyableBuilder<BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder,BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
approvalRuleTemplateName()
The name of the template that you want to disassociate from one or more repositories.
|
static BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasRepositoryNames()
Returns true if the RepositoryNames property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
List<String> |
repositoryNames()
The repository names that you want to disassociate from the approval rule template.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder> |
serializableBuilderClass() |
BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String approvalRuleTemplateName()
The name of the template that you want to disassociate from one or more repositories.
public boolean hasRepositoryNames()
public List<String> repositoryNames()
The repository names that you want to disassociate from the approval rule template.
The length constraint limit is for each string in the array. The array itself can be empty.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasRepositoryNames() to see if a value was sent in this field.
The length constraint limit is for each string in the array. The array itself can be empty.
public BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder,BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest>toBuilder in class CodeCommitRequestpublic static BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder builder()
public static Class<? extends BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.