public static interface ServerDetail.Builder extends SdkPojo, CopyableBuilder<ServerDetail.Builder,ServerDetail>
| Modifier and Type | Method and Description |
|---|---|
default ServerDetail.Builder |
antipatternReportS3Object(Consumer<S3Object.Builder> antipatternReportS3Object)
The S3 bucket name and Amazon S3 key name for anti-pattern report.
|
ServerDetail.Builder |
antipatternReportS3Object(S3Object antipatternReportS3Object)
The S3 bucket name and Amazon S3 key name for anti-pattern report.
|
ServerDetail.Builder |
antipatternReportStatus(AntipatternReportStatus antipatternReportStatus)
The status of the anti-pattern report generation.
|
ServerDetail.Builder |
antipatternReportStatus(String antipatternReportStatus)
The status of the anti-pattern report generation.
|
ServerDetail.Builder |
antipatternReportStatusMessage(String antipatternReportStatusMessage)
A message about the status of the anti-pattern report generation.
|
ServerDetail.Builder |
applicationComponentStrategySummary(Collection<StrategySummary> applicationComponentStrategySummary)
A list of strategy summaries.
|
ServerDetail.Builder |
applicationComponentStrategySummary(Consumer<StrategySummary.Builder>... applicationComponentStrategySummary)
A list of strategy summaries.
|
ServerDetail.Builder |
applicationComponentStrategySummary(StrategySummary... applicationComponentStrategySummary)
A list of strategy summaries.
|
ServerDetail.Builder |
dataCollectionStatus(RunTimeAssessmentStatus dataCollectionStatus)
The status of assessment for the server.
|
ServerDetail.Builder |
dataCollectionStatus(String dataCollectionStatus)
The status of assessment for the server.
|
ServerDetail.Builder |
id(String id)
The server ID.
|
ServerDetail.Builder |
lastAnalyzedTimestamp(Instant lastAnalyzedTimestamp)
The timestamp of when the server was assessed.
|
ServerDetail.Builder |
listAntipatternSeveritySummary(AntipatternSeveritySummary... listAntipatternSeveritySummary)
A list of anti-pattern severity summaries.
|
ServerDetail.Builder |
listAntipatternSeveritySummary(Collection<AntipatternSeveritySummary> listAntipatternSeveritySummary)
A list of anti-pattern severity summaries.
|
ServerDetail.Builder |
listAntipatternSeveritySummary(Consumer<AntipatternSeveritySummary.Builder>... listAntipatternSeveritySummary)
A list of anti-pattern severity summaries.
|
ServerDetail.Builder |
name(String name)
The name of the server.
|
default ServerDetail.Builder |
recommendationSet(Consumer<RecommendationSet.Builder> recommendationSet)
A set of recommendations.
|
ServerDetail.Builder |
recommendationSet(RecommendationSet recommendationSet)
A set of recommendations.
|
ServerDetail.Builder |
serverType(String serverType)
The type of server.
|
ServerDetail.Builder |
statusMessage(String statusMessage)
A message about the status of data collection, which contains detailed descriptions of any error messages.
|
default ServerDetail.Builder |
systemInfo(Consumer<SystemInfo.Builder> systemInfo)
System information about the server.
|
ServerDetail.Builder |
systemInfo(SystemInfo systemInfo)
System information about the server.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildServerDetail.Builder antipatternReportS3Object(S3Object antipatternReportS3Object)
The S3 bucket name and Amazon S3 key name for anti-pattern report.
antipatternReportS3Object - The S3 bucket name and Amazon S3 key name for anti-pattern report.default ServerDetail.Builder antipatternReportS3Object(Consumer<S3Object.Builder> antipatternReportS3Object)
The S3 bucket name and Amazon S3 key name for 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)ServerDetail.Builder antipatternReportStatus(String antipatternReportStatus)
The status of the anti-pattern report generation.
antipatternReportStatus - The status of the anti-pattern report generation.AntipatternReportStatus,
AntipatternReportStatusServerDetail.Builder antipatternReportStatus(AntipatternReportStatus antipatternReportStatus)
The status of the anti-pattern report generation.
antipatternReportStatus - The status of the anti-pattern report generation.AntipatternReportStatus,
AntipatternReportStatusServerDetail.Builder antipatternReportStatusMessage(String antipatternReportStatusMessage)
A message about the status of the anti-pattern report generation.
antipatternReportStatusMessage - A message about the status of the anti-pattern report generation.ServerDetail.Builder applicationComponentStrategySummary(Collection<StrategySummary> applicationComponentStrategySummary)
A list of strategy summaries.
applicationComponentStrategySummary - A list of strategy summaries.ServerDetail.Builder applicationComponentStrategySummary(StrategySummary... applicationComponentStrategySummary)
A list of strategy summaries.
applicationComponentStrategySummary - A list of strategy summaries.ServerDetail.Builder applicationComponentStrategySummary(Consumer<StrategySummary.Builder>... applicationComponentStrategySummary)
A list of strategy summaries.
This is a convenience method that creates an instance of theStrategySummary.Builder avoiding the need
to create one manually via
StrategySummary.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #applicationComponentStrategySummary(List.
applicationComponentStrategySummary - a consumer that will call methods on
StrategySummary.Builder#applicationComponentStrategySummary(java.util.Collection) ServerDetail.Builder dataCollectionStatus(String dataCollectionStatus)
The status of assessment for the server.
dataCollectionStatus - The status of assessment for the server.RunTimeAssessmentStatus,
RunTimeAssessmentStatusServerDetail.Builder dataCollectionStatus(RunTimeAssessmentStatus dataCollectionStatus)
The status of assessment for the server.
dataCollectionStatus - The status of assessment for the server.RunTimeAssessmentStatus,
RunTimeAssessmentStatusServerDetail.Builder id(String id)
The server ID.
id - The server ID.ServerDetail.Builder lastAnalyzedTimestamp(Instant lastAnalyzedTimestamp)
The timestamp of when the server was assessed.
lastAnalyzedTimestamp - The timestamp of when the server was assessed.ServerDetail.Builder listAntipatternSeveritySummary(Collection<AntipatternSeveritySummary> listAntipatternSeveritySummary)
A list of anti-pattern severity summaries.
listAntipatternSeveritySummary - A list of anti-pattern severity summaries.ServerDetail.Builder listAntipatternSeveritySummary(AntipatternSeveritySummary... listAntipatternSeveritySummary)
A list of anti-pattern severity summaries.
listAntipatternSeveritySummary - A list of anti-pattern severity summaries.ServerDetail.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) ServerDetail.Builder name(String name)
The name of the server.
name - The name of the server.ServerDetail.Builder recommendationSet(RecommendationSet recommendationSet)
A set of recommendations.
recommendationSet - A set of recommendations.default ServerDetail.Builder recommendationSet(Consumer<RecommendationSet.Builder> recommendationSet)
A set of recommendations.
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)ServerDetail.Builder serverType(String serverType)
The type of server.
serverType - The type of server.ServerDetail.Builder statusMessage(String statusMessage)
A message about the status of data collection, which contains detailed descriptions of any error messages.
statusMessage - A message about the status of data collection, which contains detailed descriptions of any error
messages.ServerDetail.Builder systemInfo(SystemInfo systemInfo)
System information about the server.
systemInfo - System information about the server.default ServerDetail.Builder systemInfo(Consumer<SystemInfo.Builder> systemInfo)
System information about the server.
This is a convenience method that creates an instance of theSystemInfo.Builder avoiding the need to
create one manually via SystemInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to systemInfo(SystemInfo).
systemInfo - a consumer that will call methods on SystemInfo.BuildersystemInfo(SystemInfo)Copyright © 2022. All rights reserved.