Interface MigrationSummary.Builder

  • Method Details

    • status

      The current status of the migration.

      Parameters:
      status - The current status of the migration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • migrationEndpoint

      MigrationSummary.Builder migrationEndpoint(Endpoint migrationEndpoint)

      The migration endpoint, which is the standard endpoint of the serverless cache. Point your application at this endpoint during the migration. Until cutover, ElastiCache routes requests on this endpoint to your source.

      Parameters:
      migrationEndpoint - The migration endpoint, which is the standard endpoint of the serverless cache. Point your application at this endpoint during the migration. Until cutover, ElastiCache routes requests on this endpoint to your source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • migrationEndpoint

      default MigrationSummary.Builder migrationEndpoint(Consumer<Endpoint.Builder> migrationEndpoint)

      The migration endpoint, which is the standard endpoint of the serverless cache. Point your application at this endpoint during the migration. Until cutover, ElastiCache routes requests on this endpoint to your source.

      This is a convenience method that creates an instance of the Endpoint.Builder avoiding the need to create one manually via Endpoint.builder().

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

      Parameters:
      migrationEndpoint - a consumer that will call methods on Endpoint.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • cutoverMode

      MigrationSummary.Builder cutoverMode(String cutoverMode)

      The cutover configuration for the migration.

      Parameters:
      cutoverMode - The cutover configuration for the migration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.