Interface AssessmentSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AssessmentSummary.Builder,
,AssessmentSummary> SdkBuilder<AssessmentSummary.Builder,
,AssessmentSummary> SdkPojo
- Enclosing class:
AssessmentSummary
@Mutable
@NotThreadSafe
public static interface AssessmentSummary.Builder
extends SdkPojo, CopyableBuilder<AssessmentSummary.Builder,AssessmentSummary>
-
Method Summary
Modifier and TypeMethodDescriptionassessmentId
(String assessmentId) The unique identifier of the directory assessment.customerDnsIps
(String... customerDnsIps) The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.customerDnsIps
(Collection<String> customerDnsIps) The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.directoryId
(String directoryId) The identifier of the directory associated with this assessment.The fully qualified domain name (FQDN) of the Active Directory domain being assessed.lastUpdateDateTime
(Instant lastUpdateDateTime) The date and time when the assessment status was last updated.reportType
(String reportType) The type of assessment report generated.The date and time when the assessment was initiated.The current status of the assessment.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
assessmentId
The unique identifier of the directory assessment.
- Parameters:
assessmentId
- The unique identifier of the directory assessment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
directoryId
The identifier of the directory associated with this assessment.
- Parameters:
directoryId
- The identifier of the directory associated with this assessment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsName
The fully qualified domain name (FQDN) of the Active Directory domain being assessed.
- Parameters:
dnsName
- The fully qualified domain name (FQDN) of the Active Directory domain being assessed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The date and time when the assessment was initiated.
- Parameters:
startTime
- The date and time when the assessment was initiated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateDateTime
The date and time when the assessment status was last updated.
- Parameters:
lastUpdateDateTime
- The date and time when the assessment status was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the assessment. Valid values include
SUCCESS
,FAILED
,PENDING
, andIN_PROGRESS
.- Parameters:
status
- The current status of the assessment. Valid values includeSUCCESS
,FAILED
,PENDING
, andIN_PROGRESS
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerDnsIps
The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.
- Parameters:
customerDnsIps
- The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerDnsIps
The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.
- Parameters:
customerDnsIps
- The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reportType
The type of assessment report generated. Valid values include
CUSTOMER
andSYSTEM
.- Parameters:
reportType
- The type of assessment report generated. Valid values includeCUSTOMER
andSYSTEM
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-