@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateAccountSettingsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateAccountSettingsRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateAccountSettingsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getDeletePipelineProvisioningRepository()
Set to
true to remove a configured pipeline repository from the account settings. |
RepositoryBranchInput |
getPipelineProvisioningRepository()
A linked repository for pipeline provisioning.
|
String |
getPipelineServiceRoleArn()
The Amazon Resource Name (ARN) of the service role you want to use for provisioning pipelines.
|
int |
hashCode() |
Boolean |
isDeletePipelineProvisioningRepository()
Set to
true to remove a configured pipeline repository from the account settings. |
void |
setDeletePipelineProvisioningRepository(Boolean deletePipelineProvisioningRepository)
Set to
true to remove a configured pipeline repository from the account settings. |
void |
setPipelineProvisioningRepository(RepositoryBranchInput pipelineProvisioningRepository)
A linked repository for pipeline provisioning.
|
void |
setPipelineServiceRoleArn(String pipelineServiceRoleArn)
The Amazon Resource Name (ARN) of the service role you want to use for provisioning pipelines.
|
String |
toString()
Returns a string representation of this object.
|
UpdateAccountSettingsRequest |
withDeletePipelineProvisioningRepository(Boolean deletePipelineProvisioningRepository)
Set to
true to remove a configured pipeline repository from the account settings. |
UpdateAccountSettingsRequest |
withPipelineProvisioningRepository(RepositoryBranchInput pipelineProvisioningRepository)
A linked repository for pipeline provisioning.
|
UpdateAccountSettingsRequest |
withPipelineServiceRoleArn(String pipelineServiceRoleArn)
The Amazon Resource Name (ARN) of the service role you want to use for provisioning pipelines.
|
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, withSdkRequestTimeout
public void setDeletePipelineProvisioningRepository(Boolean deletePipelineProvisioningRepository)
Set to true
to remove a configured pipeline repository from the account settings. Don't set this
field if you are updating the configured pipeline repository.
deletePipelineProvisioningRepository
- Set to true
to remove a configured pipeline repository from the account settings. Don't set
this field if you are updating the configured pipeline repository.public Boolean getDeletePipelineProvisioningRepository()
Set to true
to remove a configured pipeline repository from the account settings. Don't set this
field if you are updating the configured pipeline repository.
true
to remove a configured pipeline repository from the account settings. Don't set
this field if you are updating the configured pipeline repository.public UpdateAccountSettingsRequest withDeletePipelineProvisioningRepository(Boolean deletePipelineProvisioningRepository)
Set to true
to remove a configured pipeline repository from the account settings. Don't set this
field if you are updating the configured pipeline repository.
deletePipelineProvisioningRepository
- Set to true
to remove a configured pipeline repository from the account settings. Don't set
this field if you are updating the configured pipeline repository.public Boolean isDeletePipelineProvisioningRepository()
Set to true
to remove a configured pipeline repository from the account settings. Don't set this
field if you are updating the configured pipeline repository.
true
to remove a configured pipeline repository from the account settings. Don't set
this field if you are updating the configured pipeline repository.public void setPipelineProvisioningRepository(RepositoryBranchInput pipelineProvisioningRepository)
A linked repository for pipeline provisioning. Specify it if you have environments configured for self-managed provisioning with services that include pipelines. A linked repository is a repository that has been registered with Proton. For more information, see CreateRepository.
To remove a previously configured repository, set deletePipelineProvisioningRepository
to
true
, and don't set pipelineProvisioningRepository
.
pipelineProvisioningRepository
- A linked repository for pipeline provisioning. Specify it if you have environments configured for
self-managed provisioning with services that include pipelines. A linked repository is a repository that
has been registered with Proton. For more information, see CreateRepository.
To remove a previously configured repository, set deletePipelineProvisioningRepository
to
true
, and don't set pipelineProvisioningRepository
.
public RepositoryBranchInput getPipelineProvisioningRepository()
A linked repository for pipeline provisioning. Specify it if you have environments configured for self-managed provisioning with services that include pipelines. A linked repository is a repository that has been registered with Proton. For more information, see CreateRepository.
To remove a previously configured repository, set deletePipelineProvisioningRepository
to
true
, and don't set pipelineProvisioningRepository
.
To remove a previously configured repository, set deletePipelineProvisioningRepository
to
true
, and don't set pipelineProvisioningRepository
.
public UpdateAccountSettingsRequest withPipelineProvisioningRepository(RepositoryBranchInput pipelineProvisioningRepository)
A linked repository for pipeline provisioning. Specify it if you have environments configured for self-managed provisioning with services that include pipelines. A linked repository is a repository that has been registered with Proton. For more information, see CreateRepository.
To remove a previously configured repository, set deletePipelineProvisioningRepository
to
true
, and don't set pipelineProvisioningRepository
.
pipelineProvisioningRepository
- A linked repository for pipeline provisioning. Specify it if you have environments configured for
self-managed provisioning with services that include pipelines. A linked repository is a repository that
has been registered with Proton. For more information, see CreateRepository.
To remove a previously configured repository, set deletePipelineProvisioningRepository
to
true
, and don't set pipelineProvisioningRepository
.
public void setPipelineServiceRoleArn(String pipelineServiceRoleArn)
The Amazon Resource Name (ARN) of the service role you want to use for provisioning pipelines. Assumed by Proton for Amazon Web Services-managed provisioning, and by customer-owned automation for self-managed provisioning.
To remove a previously configured ARN, specify an empty string.
pipelineServiceRoleArn
- The Amazon Resource Name (ARN) of the service role you want to use for provisioning pipelines. Assumed by
Proton for Amazon Web Services-managed provisioning, and by customer-owned automation for self-managed
provisioning.
To remove a previously configured ARN, specify an empty string.
public String getPipelineServiceRoleArn()
The Amazon Resource Name (ARN) of the service role you want to use for provisioning pipelines. Assumed by Proton for Amazon Web Services-managed provisioning, and by customer-owned automation for self-managed provisioning.
To remove a previously configured ARN, specify an empty string.
To remove a previously configured ARN, specify an empty string.
public UpdateAccountSettingsRequest withPipelineServiceRoleArn(String pipelineServiceRoleArn)
The Amazon Resource Name (ARN) of the service role you want to use for provisioning pipelines. Assumed by Proton for Amazon Web Services-managed provisioning, and by customer-owned automation for self-managed provisioning.
To remove a previously configured ARN, specify an empty string.
pipelineServiceRoleArn
- The Amazon Resource Name (ARN) of the service role you want to use for provisioning pipelines. Assumed by
Proton for Amazon Web Services-managed provisioning, and by customer-owned automation for self-managed
provisioning.
To remove a previously configured ARN, specify an empty string.
public String toString()
toString
in class Object
Object.toString()
public UpdateAccountSettingsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()