Interface UpdateIntegrationResponse.Builder

  • Method Details

    • integrationId

      UpdateIntegrationResponse.Builder integrationId(String 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

      UpdateIntegrationResponse.Builder integrationArn(String 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

      UpdateIntegrationResponse.Builder integrationType(String 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

      UpdateIntegrationResponse.Builder integrationType(IntegrationType 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

      UpdateIntegrationResponse.Builder providerDetails(ProviderDetails 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 the ProviderDetails.Builder avoiding the need to create one manually via ProviderDetails.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to providerDetails(ProviderDetails).

      Parameters:
      providerDetails - a consumer that will call methods on ProviderDetails.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.