@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateApplicationComponentConfigRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateApplicationComponentConfigRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateApplicationComponentConfigRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getApplicationComponentId()
The ID of the application component.
|
String |
getAppType()
The type of known component.
|
Boolean |
getConfigureOnly()
Update the configuration request of an application component.
|
String |
getInclusionStatus()
Indicates whether the application component has been included for server recommendation or not.
|
String |
getSecretsManagerKey()
Database credentials.
|
List<SourceCode> |
getSourceCodeList()
The list of source code configurations to update for the application component.
|
StrategyOption |
getStrategyOption()
The preferred strategy options for the application component.
|
int |
hashCode() |
Boolean |
isConfigureOnly()
Update the configuration request of an application component.
|
void |
setApplicationComponentId(String applicationComponentId)
The ID of the application component.
|
void |
setAppType(String appType)
The type of known component.
|
void |
setConfigureOnly(Boolean configureOnly)
Update the configuration request of an application component.
|
void |
setInclusionStatus(String inclusionStatus)
Indicates whether the application component has been included for server recommendation or not.
|
void |
setSecretsManagerKey(String secretsManagerKey)
Database credentials.
|
void |
setSourceCodeList(Collection<SourceCode> sourceCodeList)
The list of source code configurations to update for the application component.
|
void |
setStrategyOption(StrategyOption strategyOption)
The preferred strategy options for the application component.
|
String |
toString()
Returns a string representation of this object.
|
UpdateApplicationComponentConfigRequest |
withApplicationComponentId(String applicationComponentId)
The ID of the application component.
|
UpdateApplicationComponentConfigRequest |
withAppType(AppType appType)
The type of known component.
|
UpdateApplicationComponentConfigRequest |
withAppType(String appType)
The type of known component.
|
UpdateApplicationComponentConfigRequest |
withConfigureOnly(Boolean configureOnly)
Update the configuration request of an application component.
|
UpdateApplicationComponentConfigRequest |
withInclusionStatus(InclusionStatus inclusionStatus)
Indicates whether the application component has been included for server recommendation or not.
|
UpdateApplicationComponentConfigRequest |
withInclusionStatus(String inclusionStatus)
Indicates whether the application component has been included for server recommendation or not.
|
UpdateApplicationComponentConfigRequest |
withSecretsManagerKey(String secretsManagerKey)
Database credentials.
|
UpdateApplicationComponentConfigRequest |
withSourceCodeList(Collection<SourceCode> sourceCodeList)
The list of source code configurations to update for the application component.
|
UpdateApplicationComponentConfigRequest |
withSourceCodeList(SourceCode... sourceCodeList)
The list of source code configurations to update for the application component.
|
UpdateApplicationComponentConfigRequest |
withStrategyOption(StrategyOption strategyOption)
The preferred strategy options for the application component.
|
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 UpdateApplicationComponentConfigRequest()
public void setAppType(String appType)
The type of known component.
appType
- The type of known component.AppType
public String getAppType()
The type of known component.
AppType
public UpdateApplicationComponentConfigRequest withAppType(String appType)
The type of known component.
appType
- The type of known component.AppType
public UpdateApplicationComponentConfigRequest withAppType(AppType appType)
The type of known component.
appType
- The type of known component.AppType
public void setApplicationComponentId(String applicationComponentId)
The ID of the application component. The ID is unique within an AWS account.
applicationComponentId
- The ID of the application component. The ID is unique within an AWS account.public String getApplicationComponentId()
The ID of the application component. The ID is unique within an AWS account.
public UpdateApplicationComponentConfigRequest withApplicationComponentId(String applicationComponentId)
The ID of the application component. The ID is unique within an AWS account.
applicationComponentId
- The ID of the application component. The ID is unique within an AWS account.public void setConfigureOnly(Boolean configureOnly)
Update the configuration request of an application component. If it is set to true, the source code and/or database credentials are updated. If it is set to false, the source code and/or database credentials are updated and an analysis is initiated.
configureOnly
- Update the configuration request of an application component. If it is set to true, the source code and/or
database credentials are updated. If it is set to false, the source code and/or database credentials are
updated and an analysis is initiated.public Boolean getConfigureOnly()
Update the configuration request of an application component. If it is set to true, the source code and/or database credentials are updated. If it is set to false, the source code and/or database credentials are updated and an analysis is initiated.
public UpdateApplicationComponentConfigRequest withConfigureOnly(Boolean configureOnly)
Update the configuration request of an application component. If it is set to true, the source code and/or database credentials are updated. If it is set to false, the source code and/or database credentials are updated and an analysis is initiated.
configureOnly
- Update the configuration request of an application component. If it is set to true, the source code and/or
database credentials are updated. If it is set to false, the source code and/or database credentials are
updated and an analysis is initiated.public Boolean isConfigureOnly()
Update the configuration request of an application component. If it is set to true, the source code and/or database credentials are updated. If it is set to false, the source code and/or database credentials are updated and an analysis is initiated.
public void setInclusionStatus(String inclusionStatus)
Indicates whether the application component has been included for server recommendation or not.
inclusionStatus
- Indicates whether the application component has been included for server recommendation or not.InclusionStatus
public String getInclusionStatus()
Indicates whether the application component has been included for server recommendation or not.
InclusionStatus
public UpdateApplicationComponentConfigRequest withInclusionStatus(String inclusionStatus)
Indicates whether the application component has been included for server recommendation or not.
inclusionStatus
- Indicates whether the application component has been included for server recommendation or not.InclusionStatus
public UpdateApplicationComponentConfigRequest withInclusionStatus(InclusionStatus inclusionStatus)
Indicates whether the application component has been included for server recommendation or not.
inclusionStatus
- Indicates whether the application component has been included for server recommendation or not.InclusionStatus
public void setSecretsManagerKey(String secretsManagerKey)
Database credentials.
secretsManagerKey
- Database credentials.public String getSecretsManagerKey()
Database credentials.
public UpdateApplicationComponentConfigRequest withSecretsManagerKey(String secretsManagerKey)
Database credentials.
secretsManagerKey
- Database credentials.public List<SourceCode> getSourceCodeList()
The list of source code configurations to update for the application component.
public void setSourceCodeList(Collection<SourceCode> sourceCodeList)
The list of source code configurations to update for the application component.
sourceCodeList
- The list of source code configurations to update for the application component.public UpdateApplicationComponentConfigRequest withSourceCodeList(SourceCode... sourceCodeList)
The list of source code configurations to update for the application component.
NOTE: This method appends the values to the existing list (if any). Use
setSourceCodeList(java.util.Collection)
or withSourceCodeList(java.util.Collection)
if you want
to override the existing values.
sourceCodeList
- The list of source code configurations to update for the application component.public UpdateApplicationComponentConfigRequest withSourceCodeList(Collection<SourceCode> sourceCodeList)
The list of source code configurations to update for the application component.
sourceCodeList
- The list of source code configurations to update for the application component.public void setStrategyOption(StrategyOption strategyOption)
The preferred strategy options for the application component. Use values from the GetApplicationComponentStrategies response.
strategyOption
- The preferred strategy options for the application component. Use values from the
GetApplicationComponentStrategies response.public StrategyOption getStrategyOption()
The preferred strategy options for the application component. Use values from the GetApplicationComponentStrategies response.
public UpdateApplicationComponentConfigRequest withStrategyOption(StrategyOption strategyOption)
The preferred strategy options for the application component. Use values from the GetApplicationComponentStrategies response.
strategyOption
- The preferred strategy options for the application component. Use values from the
GetApplicationComponentStrategies response.public String toString()
toString
in class Object
Object.toString()
public UpdateApplicationComponentConfigRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()