Interface GetConnectorV2Response.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetConnectorV2Response.Builder,
,GetConnectorV2Response> SdkBuilder<GetConnectorV2Response.Builder,
,GetConnectorV2Response> SdkPojo
,SdkResponse.Builder
,SecurityHubResponse.Builder
- Enclosing class:
GetConnectorV2Response
-
Method Summary
Modifier and TypeMethodDescriptionconnectorArn
(String connectorArn) The Amazon Resource Name (ARN) of the connectorV2.connectorId
(String connectorId) The UUID of the connectorV2 to identify connectorV2 resource.ISO 8601 UTC timestamp for the time create the connectorV2.description
(String description) The description of the connectorV2.default GetConnectorV2Response.Builder
health
(Consumer<HealthCheck.Builder> health) The current health status for connectorV2health
(HealthCheck health) The current health status for connectorV2The Amazon Resource Name (ARN) of KMS key used for the connectorV2.lastUpdatedAt
(Instant lastUpdatedAt) ISO 8601 UTC timestamp for the time update the connectorV2 connectorStatus.The name of the connectorV2.default GetConnectorV2Response.Builder
providerDetail
(Consumer<ProviderDetail.Builder> providerDetail) The third-party provider detail for a service configuration.providerDetail
(ProviderDetail providerDetail) The third-party provider detail for a service configuration.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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.securityhub.model.SecurityHubResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
connectorArn
The Amazon Resource Name (ARN) of the connectorV2.
- Parameters:
connectorArn
- The Amazon Resource Name (ARN) of the connectorV2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorId
The UUID of the connectorV2 to identify connectorV2 resource.
- Parameters:
connectorId
- The UUID of the connectorV2 to identify connectorV2 resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the connectorV2.
- Parameters:
name
- The name of the connectorV2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the connectorV2.
- Parameters:
description
- The description of the connectorV2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyArn
The Amazon Resource Name (ARN) of KMS key used for the connectorV2.
- Parameters:
kmsKeyArn
- The Amazon Resource Name (ARN) of KMS key used for the connectorV2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
ISO 8601 UTC timestamp for the time create the connectorV2.
- Parameters:
createdAt
- ISO 8601 UTC timestamp for the time create the connectorV2.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedAt
ISO 8601 UTC timestamp for the time update the connectorV2 connectorStatus.
- Parameters:
lastUpdatedAt
- ISO 8601 UTC timestamp for the time update the connectorV2 connectorStatus.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
health
The current health status for connectorV2
- Parameters:
health
- The current health status for connectorV2- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
health
The current health status for connectorV2
This is a convenience method that creates an instance of theHealthCheck.Builder
avoiding the need to create one manually viaHealthCheck.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tohealth(HealthCheck)
.- Parameters:
health
- a consumer that will call methods onHealthCheck.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
providerDetail
The third-party provider detail for a service configuration.
- Parameters:
providerDetail
- The third-party provider detail for a service configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerDetail
default GetConnectorV2Response.Builder providerDetail(Consumer<ProviderDetail.Builder> providerDetail) The third-party provider detail for a service configuration.
This is a convenience method that creates an instance of theProviderDetail.Builder
avoiding the need to create one manually viaProviderDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproviderDetail(ProviderDetail)
.- Parameters:
providerDetail
- a consumer that will call methods onProviderDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-