Interface CspmProviderSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CspmProviderSummary.Builder,,CspmProviderSummary> SdkBuilder<CspmProviderSummary.Builder,,CspmProviderSummary> SdkPojo
- Enclosing class:
CspmProviderSummary
@Mutable
@NotThreadSafe
public static interface CspmProviderSummary.Builder
extends SdkPojo, CopyableBuilder<CspmProviderSummary.Builder,CspmProviderSummary>
-
Method Summary
Modifier and TypeMethodDescriptionconnectorStatus(String connectorStatus) The connectivity status of the connector.connectorStatus(CspmConnectorStatus connectorStatus) The connectivity status of the connector.default CspmProviderSummary.BuilderproviderConfiguration(Consumer<CspmProviderDetail.Builder> providerConfiguration) The provider configuration details.providerConfiguration(CspmProviderDetail providerConfiguration) The provider configuration details.providerName(String providerName) The name of the cloud provider.providerName(CspmConnectorProviderName providerName) The name of the cloud provider.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
-
providerName
The name of the cloud provider.
- Parameters:
providerName- The name of the cloud provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
providerName
The name of the cloud provider.
- Parameters:
providerName- The name of the cloud provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
connectorStatus
The connectivity status of the connector.
- Parameters:
connectorStatus- The connectivity status of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
connectorStatus
The connectivity status of the connector.
- Parameters:
connectorStatus- The connectivity status of the connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
providerConfiguration
The provider configuration details.
- Parameters:
providerConfiguration- The provider configuration details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerConfiguration
default CspmProviderSummary.Builder providerConfiguration(Consumer<CspmProviderDetail.Builder> providerConfiguration) The provider configuration details.
This is a convenience method that creates an instance of theCspmProviderDetail.Builderavoiding the need to create one manually viaCspmProviderDetail.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toproviderConfiguration(CspmProviderDetail).- Parameters:
providerConfiguration- a consumer that will call methods onCspmProviderDetail.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-