Interface UpdateConnectorV2Request.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateConnectorV2Request.Builder,UpdateConnectorV2Request>,SdkBuilder<UpdateConnectorV2Request.Builder,UpdateConnectorV2Request>,SdkPojo,SdkRequest.Builder,SecurityHubRequest.Builder
- Enclosing class:
- UpdateConnectorV2Request
@Mutable @NotThreadSafe public static interface UpdateConnectorV2Request.Builder extends SecurityHubRequest.Builder, SdkPojo, CopyableBuilder<UpdateConnectorV2Request.Builder,UpdateConnectorV2Request>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateConnectorV2Request.BuilderconnectorId(String connectorId)The UUID of the connectorV2 to identify connectorV2 resource.UpdateConnectorV2Request.Builderdescription(String description)The description of the connectorV2.UpdateConnectorV2Request.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateConnectorV2Request.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)default UpdateConnectorV2Request.Builderprovider(Consumer<ProviderUpdateConfiguration.Builder> provider)The third-party provider’s service configuration.UpdateConnectorV2Request.Builderprovider(ProviderUpdateConfiguration provider)The third-party provider’s service configuration.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
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.services.securityhub.model.SecurityHubRequest.Builder
build
-
-
-
-
Method Detail
-
connectorId
UpdateConnectorV2Request.Builder connectorId(String 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.
-
description
UpdateConnectorV2Request.Builder description(String 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.
-
provider
UpdateConnectorV2Request.Builder provider(ProviderUpdateConfiguration provider)
The third-party provider’s service configuration.
- Parameters:
provider- The third-party provider’s service configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provider
default UpdateConnectorV2Request.Builder provider(Consumer<ProviderUpdateConfiguration.Builder> provider)
The third-party provider’s service configuration.
This is a convenience method that creates an instance of theProviderUpdateConfiguration.Builderavoiding the need to create one manually viaProviderUpdateConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprovider(ProviderUpdateConfiguration).- Parameters:
provider- a consumer that will call methods onProviderUpdateConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
provider(ProviderUpdateConfiguration)
-
overrideConfiguration
UpdateConnectorV2Request.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateConnectorV2Request.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-