public static interface ApplicationComponentDetail.Builder extends SdkPojo, CopyableBuilder<ApplicationComponentDetail.Builder,ApplicationComponentDetail>
| Modifier and Type | Method and Description |
|---|---|
ApplicationComponentDetail.Builder |
analysisStatus(SrcCodeOrDbAnalysisStatus analysisStatus)
The status of analysis, if the application component has source code or an associated database.
|
ApplicationComponentDetail.Builder |
analysisStatus(String analysisStatus)
The status of analysis, if the application component has source code or an associated database.
|
default ApplicationComponentDetail.Builder |
antipatternReportS3Object(Consumer<S3Object.Builder> antipatternReportS3Object)
The S3 bucket name and the Amazon S3 key name for the anti-pattern report.
|
ApplicationComponentDetail.Builder |
antipatternReportS3Object(S3Object antipatternReportS3Object)
The S3 bucket name and the Amazon S3 key name for the anti-pattern report.
|
ApplicationComponentDetail.Builder |
antipatternReportStatus(AntipatternReportStatus antipatternReportStatus)
The status of the anti-pattern report generation.
|
ApplicationComponentDetail.Builder |
antipatternReportStatus(String antipatternReportStatus)
The status of the anti-pattern report generation.
|
ApplicationComponentDetail.Builder |
antipatternReportStatusMessage(String antipatternReportStatusMessage)
The status message for the anti-pattern.
|
ApplicationComponentDetail.Builder |
appType(AppType appType)
The type of application component.
|
ApplicationComponentDetail.Builder |
appType(String appType)
The type of application component.
|
ApplicationComponentDetail.Builder |
associatedServerId(String associatedServerId)
The ID of the server that the application component is running on.
|
default ApplicationComponentDetail.Builder |
databaseConfigDetail(Consumer<DatabaseConfigDetail.Builder> databaseConfigDetail)
Configuration details for the database associated with the application component.
|
ApplicationComponentDetail.Builder |
databaseConfigDetail(DatabaseConfigDetail databaseConfigDetail)
Configuration details for the database associated with the application component.
|
ApplicationComponentDetail.Builder |
id(String id)
The ID of the application component.
|
ApplicationComponentDetail.Builder |
inclusionStatus(InclusionStatus inclusionStatus)
Indicates whether the application component has been included for server recommendation or not.
|
ApplicationComponentDetail.Builder |
inclusionStatus(String inclusionStatus)
Indicates whether the application component has been included for server recommendation or not.
|
ApplicationComponentDetail.Builder |
lastAnalyzedTimestamp(Instant lastAnalyzedTimestamp)
The timestamp of when the application component was assessed.
|
ApplicationComponentDetail.Builder |
listAntipatternSeveritySummary(AntipatternSeveritySummary... listAntipatternSeveritySummary)
A list of anti-pattern severity summaries.
|
ApplicationComponentDetail.Builder |
listAntipatternSeveritySummary(Collection<AntipatternSeveritySummary> listAntipatternSeveritySummary)
A list of anti-pattern severity summaries.
|
ApplicationComponentDetail.Builder |
listAntipatternSeveritySummary(Consumer<AntipatternSeveritySummary.Builder>... listAntipatternSeveritySummary)
A list of anti-pattern severity summaries.
|
ApplicationComponentDetail.Builder |
moreServerAssociationExists(Boolean moreServerAssociationExists)
Set to true if the application component is running on multiple servers.
|
ApplicationComponentDetail.Builder |
name(String name)
The name of application component.
|
ApplicationComponentDetail.Builder |
osDriver(String osDriver)
OS driver.
|
ApplicationComponentDetail.Builder |
osVersion(String osVersion)
OS version.
|
default ApplicationComponentDetail.Builder |
recommendationSet(Consumer<RecommendationSet.Builder> recommendationSet)
The top recommendation set for the application component.
|
ApplicationComponentDetail.Builder |
recommendationSet(RecommendationSet recommendationSet)
The top recommendation set for the application component.
|
ApplicationComponentDetail.Builder |
resourceSubType(ResourceSubType resourceSubType)
The application component subtype.
|
ApplicationComponentDetail.Builder |
resourceSubType(String resourceSubType)
The application component subtype.
|
ApplicationComponentDetail.Builder |
sourceCodeRepositories(Collection<SourceCodeRepository> sourceCodeRepositories)
Details about the source code repository associated with the application component.
|
ApplicationComponentDetail.Builder |
sourceCodeRepositories(Consumer<SourceCodeRepository.Builder>... sourceCodeRepositories)
Details about the source code repository associated with the application component.
|
ApplicationComponentDetail.Builder |
sourceCodeRepositories(SourceCodeRepository... sourceCodeRepositories)
Details about the source code repository associated with the application component.
|
ApplicationComponentDetail.Builder |
statusMessage(String statusMessage)
A detailed description of the analysis status and any failure message.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildApplicationComponentDetail.Builder analysisStatus(String analysisStatus)
The status of analysis, if the application component has source code or an associated database.
analysisStatus - The status of analysis, if the application component has source code or an associated database.SrcCodeOrDbAnalysisStatus,
SrcCodeOrDbAnalysisStatusApplicationComponentDetail.Builder analysisStatus(SrcCodeOrDbAnalysisStatus analysisStatus)
The status of analysis, if the application component has source code or an associated database.
analysisStatus - The status of analysis, if the application component has source code or an associated database.SrcCodeOrDbAnalysisStatus,
SrcCodeOrDbAnalysisStatusApplicationComponentDetail.Builder antipatternReportS3Object(S3Object antipatternReportS3Object)
The S3 bucket name and the Amazon S3 key name for the anti-pattern report.
antipatternReportS3Object - The S3 bucket name and the Amazon S3 key name for the anti-pattern report.default ApplicationComponentDetail.Builder antipatternReportS3Object(Consumer<S3Object.Builder> antipatternReportS3Object)
The S3 bucket name and the Amazon S3 key name for the anti-pattern report.
This is a convenience method that creates an instance of theS3Object.Builder avoiding the need to
create one manually via S3Object.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to antipatternReportS3Object(S3Object).
antipatternReportS3Object - a consumer that will call methods on S3Object.BuilderantipatternReportS3Object(S3Object)ApplicationComponentDetail.Builder antipatternReportStatus(String antipatternReportStatus)
The status of the anti-pattern report generation.
antipatternReportStatus - The status of the anti-pattern report generation.AntipatternReportStatus,
AntipatternReportStatusApplicationComponentDetail.Builder antipatternReportStatus(AntipatternReportStatus antipatternReportStatus)
The status of the anti-pattern report generation.
antipatternReportStatus - The status of the anti-pattern report generation.AntipatternReportStatus,
AntipatternReportStatusApplicationComponentDetail.Builder antipatternReportStatusMessage(String antipatternReportStatusMessage)
The status message for the anti-pattern.
antipatternReportStatusMessage - The status message for the anti-pattern.ApplicationComponentDetail.Builder appType(String appType)
The type of application component.
ApplicationComponentDetail.Builder appType(AppType appType)
The type of application component.
ApplicationComponentDetail.Builder associatedServerId(String associatedServerId)
The ID of the server that the application component is running on.
associatedServerId - The ID of the server that the application component is running on.ApplicationComponentDetail.Builder databaseConfigDetail(DatabaseConfigDetail databaseConfigDetail)
Configuration details for the database associated with the application component.
databaseConfigDetail - Configuration details for the database associated with the application component.default ApplicationComponentDetail.Builder databaseConfigDetail(Consumer<DatabaseConfigDetail.Builder> databaseConfigDetail)
Configuration details for the database associated with the application component.
This is a convenience method that creates an instance of theDatabaseConfigDetail.Builder avoiding
the need to create one manually via DatabaseConfigDetail.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to databaseConfigDetail(DatabaseConfigDetail).
databaseConfigDetail - a consumer that will call methods on DatabaseConfigDetail.BuilderdatabaseConfigDetail(DatabaseConfigDetail)ApplicationComponentDetail.Builder id(String id)
The ID of the application component.
id - The ID of the application component.ApplicationComponentDetail.Builder inclusionStatus(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,
InclusionStatusApplicationComponentDetail.Builder inclusionStatus(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,
InclusionStatusApplicationComponentDetail.Builder lastAnalyzedTimestamp(Instant lastAnalyzedTimestamp)
The timestamp of when the application component was assessed.
lastAnalyzedTimestamp - The timestamp of when the application component was assessed.ApplicationComponentDetail.Builder listAntipatternSeveritySummary(Collection<AntipatternSeveritySummary> listAntipatternSeveritySummary)
A list of anti-pattern severity summaries.
listAntipatternSeveritySummary - A list of anti-pattern severity summaries.ApplicationComponentDetail.Builder listAntipatternSeveritySummary(AntipatternSeveritySummary... listAntipatternSeveritySummary)
A list of anti-pattern severity summaries.
listAntipatternSeveritySummary - A list of anti-pattern severity summaries.ApplicationComponentDetail.Builder listAntipatternSeveritySummary(Consumer<AntipatternSeveritySummary.Builder>... listAntipatternSeveritySummary)
A list of anti-pattern severity summaries.
This is a convenience method that creates an instance of theAntipatternSeveritySummary.Builder
avoiding the need to create one manually via
AntipatternSeveritySummary.builder().
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #listAntipatternSeveritySummary(List.
listAntipatternSeveritySummary - a consumer that will call methods on
AntipatternSeveritySummary.Builder#listAntipatternSeveritySummary(java.util.Collection) ApplicationComponentDetail.Builder moreServerAssociationExists(Boolean moreServerAssociationExists)
Set to true if the application component is running on multiple servers.
moreServerAssociationExists - Set to true if the application component is running on multiple servers.ApplicationComponentDetail.Builder name(String name)
The name of application component.
name - The name of application component.ApplicationComponentDetail.Builder osDriver(String osDriver)
OS driver.
osDriver - OS driver.ApplicationComponentDetail.Builder osVersion(String osVersion)
OS version.
osVersion - OS version.ApplicationComponentDetail.Builder recommendationSet(RecommendationSet recommendationSet)
The top recommendation set for the application component.
recommendationSet - The top recommendation set for the application component.default ApplicationComponentDetail.Builder recommendationSet(Consumer<RecommendationSet.Builder> recommendationSet)
The top recommendation set for the application component.
This is a convenience method that creates an instance of theRecommendationSet.Builder avoiding the
need to create one manually via RecommendationSet.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to recommendationSet(RecommendationSet).
recommendationSet - a consumer that will call methods on RecommendationSet.BuilderrecommendationSet(RecommendationSet)ApplicationComponentDetail.Builder resourceSubType(String resourceSubType)
The application component subtype.
resourceSubType - The application component subtype.ResourceSubType,
ResourceSubTypeApplicationComponentDetail.Builder resourceSubType(ResourceSubType resourceSubType)
The application component subtype.
resourceSubType - The application component subtype.ResourceSubType,
ResourceSubTypeApplicationComponentDetail.Builder sourceCodeRepositories(Collection<SourceCodeRepository> sourceCodeRepositories)
Details about the source code repository associated with the application component.
sourceCodeRepositories - Details about the source code repository associated with the application component.ApplicationComponentDetail.Builder sourceCodeRepositories(SourceCodeRepository... sourceCodeRepositories)
Details about the source code repository associated with the application component.
sourceCodeRepositories - Details about the source code repository associated with the application component.ApplicationComponentDetail.Builder sourceCodeRepositories(Consumer<SourceCodeRepository.Builder>... sourceCodeRepositories)
Details about the source code repository associated with the application component.
This is a convenience method that creates an instance of theSourceCodeRepository.Builder avoiding the
need to create one manually via
SourceCodeRepository.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #sourceCodeRepositories(List.
sourceCodeRepositories - a consumer that will call methods on
SourceCodeRepository.Builder#sourceCodeRepositories(java.util.Collection) ApplicationComponentDetail.Builder statusMessage(String statusMessage)
A detailed description of the analysis status and any failure message.
statusMessage - A detailed description of the analysis status and any failure message.Copyright © 2022. All rights reserved.