Interface CspmConnectorSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CspmConnectorSummary.Builder,,CspmConnectorSummary> SdkBuilder<CspmConnectorSummary.Builder,,CspmConnectorSummary> SdkPojo
- Enclosing class:
CspmConnectorSummary
@Mutable
@NotThreadSafe
public static interface CspmConnectorSummary.Builder
extends SdkPojo, CopyableBuilder<CspmConnectorSummary.Builder,CspmConnectorSummary>
-
Method Summary
Modifier and TypeMethodDescriptionconnectorArn(String connectorArn) The Amazon Resource Name (ARN) of the connector.connectorId(String connectorId) The unique identifier of the connector.The ISO 8601 UTC timestamp indicating when the connector was created.The service principal that created the connector.description(String description) The description of the connector.enablementStatus(String enablementStatus) The enablement status of the connector.enablementStatus(CspmEnablementStatus enablementStatus) The enablement status of the connector.The name of the connector.default CspmConnectorSummary.BuilderproviderSummary(Consumer<CspmProviderSummary.Builder> providerSummary) A summary of the cloud provider configuration for the connector.providerSummary(CspmProviderSummary providerSummary) A summary of the cloud provider configuration for the connector.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
connectorArn
The Amazon Resource Name (ARN) of the connector.
- Parameters:
connectorArn- The Amazon Resource Name (ARN) of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorId
The unique identifier of the connector.
- Parameters:
connectorId- The unique identifier of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the connector.
- Parameters:
name- The name of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the connector.
- Parameters:
description- The description of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerSummary
A summary of the cloud provider configuration for the connector.
- Parameters:
providerSummary- A summary of the cloud provider configuration for the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerSummary
default CspmConnectorSummary.Builder providerSummary(Consumer<CspmProviderSummary.Builder> providerSummary) A summary of the cloud provider configuration for the connector.
This is a convenience method that creates an instance of theCspmProviderSummary.Builderavoiding the need to create one manually viaCspmProviderSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toproviderSummary(CspmProviderSummary).- Parameters:
providerSummary- a consumer that will call methods onCspmProviderSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The ISO 8601 UTC timestamp indicating when the connector was created.
- Parameters:
createdAt- The ISO 8601 UTC timestamp indicating when the connector was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The service principal that created the connector.
- Parameters:
createdBy- The service principal that created the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enablementStatus
The enablement status of the connector.
- Parameters:
enablementStatus- The enablement status of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
enablementStatus
The enablement status of the connector.
- Parameters:
enablementStatus- The enablement status of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-