Interface UpdateIntegrationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,ContinuumResponse.Builder,CopyableBuilder<UpdateIntegrationResponse.Builder,,UpdateIntegrationResponse> SdkBuilder<UpdateIntegrationResponse.Builder,,UpdateIntegrationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
UpdateIntegrationResponse
@Mutable
@NotThreadSafe
public static interface UpdateIntegrationResponse.Builder
extends ContinuumResponse.Builder, SdkPojo, CopyableBuilder<UpdateIntegrationResponse.Builder,UpdateIntegrationResponse>
-
Method Summary
Modifier and TypeMethodDescriptionWhen the integration was created.integrationArn(String integrationArn) Sets the value of the IntegrationArn property for this object.integrationId(String integrationId) Sets the value of the IntegrationId property for this object.integrationType(String integrationType) Sets the value of the IntegrationType property for this object.integrationType(IntegrationType integrationType) Sets the value of the IntegrationType property for this object.Sets the value of the Name property for this object.providerDetails(Consumer<ProviderDetails.Builder> providerDetails) Sets the value of the ProviderDetails property for this object.providerDetails(ProviderDetails providerDetails) Sets the value of the ProviderDetails property for this object.When the integration was last updated.Methods inherited from interface software.amazon.awssdk.services.continuum.model.ContinuumResponse.Builder
build, responseMetadata, responseMetadataMethods 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, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
integrationId
Sets the value of the IntegrationId property for this object.- Parameters:
integrationId- The new value for the IntegrationId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
integrationArn
Sets the value of the IntegrationArn property for this object.- Parameters:
integrationArn- The new value for the IntegrationArn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Sets the value of the Name property for this object.- Parameters:
name- The new value for the Name property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
integrationType
Sets the value of the IntegrationType property for this object.- Parameters:
integrationType- The new value for the IntegrationType property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
integrationType
Sets the value of the IntegrationType property for this object.- Parameters:
integrationType- The new value for the IntegrationType property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
providerDetails
Sets the value of the ProviderDetails property for this object.- Parameters:
providerDetails- The new value for the ProviderDetails property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerDetails
default UpdateIntegrationResponse.Builder providerDetails(Consumer<ProviderDetails.Builder> providerDetails) Sets the value of the ProviderDetails property for this object. This is a convenience method that creates an instance of theProviderDetails.Builderavoiding the need to create one manually viaProviderDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toproviderDetails(ProviderDetails).- Parameters:
providerDetails- a consumer that will call methods onProviderDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
When the integration was created.
- Parameters:
createdAt- When the integration was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
When the integration was last updated.
- Parameters:
updatedAt- When the integration was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-