Interface SchemaChangePolicy.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SchemaChangePolicy.Builder,SchemaChangePolicy>, SdkBuilder<SchemaChangePolicy.Builder,SchemaChangePolicy>, SdkPojo
Enclosing class:
SchemaChangePolicy

public static interface SchemaChangePolicy.Builder extends SdkPojo, CopyableBuilder<SchemaChangePolicy.Builder,SchemaChangePolicy>
  • Method Details

    • updateBehavior

      SchemaChangePolicy.Builder updateBehavior(String updateBehavior)

      The update behavior when the crawler finds a changed schema.

      Parameters:
      updateBehavior - The update behavior when the crawler finds a changed schema.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • updateBehavior

      SchemaChangePolicy.Builder updateBehavior(UpdateBehavior updateBehavior)

      The update behavior when the crawler finds a changed schema.

      Parameters:
      updateBehavior - The update behavior when the crawler finds a changed schema.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deleteBehavior

      SchemaChangePolicy.Builder deleteBehavior(String deleteBehavior)

      The deletion behavior when the crawler finds a deleted object.

      Parameters:
      deleteBehavior - The deletion behavior when the crawler finds a deleted object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deleteBehavior

      SchemaChangePolicy.Builder deleteBehavior(DeleteBehavior deleteBehavior)

      The deletion behavior when the crawler finds a deleted object.

      Parameters:
      deleteBehavior - The deletion behavior when the crawler finds a deleted object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: