iceberg-cpp
Loading...
Searching...
No Matches
iceberg::UpdateSchema Member List

This is the complete list of members for iceberg::UpdateSchema, including all inherited members.

AddColumn(std::string_view name, std::shared_ptr< Type > type, std::string_view doc="")iceberg::UpdateSchema
AddColumn(std::optional< std::string_view > parent, std::string_view name, std::shared_ptr< Type > type, std::string_view doc="")iceberg::UpdateSchema
AddError(this auto &self, ErrorKind kind, const std::format_string< Args... > fmt, Args &&... args)iceberg::ErrorCollectorinline
AddError(this auto &self, Error err)iceberg::ErrorCollectorinline
AddError(this auto &self, std::unexpected< Error > err)iceberg::ErrorCollectorinline
AddRequiredColumn(std::string_view name, std::shared_ptr< Type > type, std::string_view doc="")iceberg::UpdateSchema
AddRequiredColumn(std::optional< std::string_view > parent, std::string_view name, std::shared_ptr< Type > type, std::string_view doc="")iceberg::UpdateSchema
AllowIncompatibleChanges()iceberg::UpdateSchema
Apply()iceberg::UpdateSchema
base() const (defined in iceberg::PendingUpdate)iceberg::PendingUpdateprotected
CaseSensitive(bool case_sensitive)iceberg::UpdateSchema
CheckErrors() consticeberg::ErrorCollectorinline
ClearErrors()iceberg::ErrorCollectorinline
Commit()iceberg::PendingUpdatevirtual
ctx_ (defined in iceberg::PendingUpdate)iceberg::PendingUpdateprotected
DeleteColumn(std::string_view name)iceberg::UpdateSchema
error_count() consticeberg::ErrorCollectorinline
ErrorCollector()=default (defined in iceberg::ErrorCollector)iceberg::ErrorCollector
ErrorCollector(ErrorCollector &&)=default (defined in iceberg::ErrorCollector)iceberg::ErrorCollector
ErrorCollector(const ErrorCollector &)=default (defined in iceberg::ErrorCollector)iceberg::ErrorCollector
errors() consticeberg::ErrorCollectorinline
errors_ (defined in iceberg::ErrorCollector)iceberg::ErrorCollectorprotected
Finalize(Result< const TableMetadata * > commit_result)iceberg::PendingUpdatevirtual
has_errors() consticeberg::ErrorCollectorinline
IsRetryable() const overrideiceberg::UpdateSchemainlinevirtual
Kind enum name (defined in iceberg::PendingUpdate)iceberg::PendingUpdate
kind() const finaliceberg::UpdateSchemainlinevirtual
Make(std::shared_ptr< TransactionContext > ctx) (defined in iceberg::UpdateSchema)iceberg::UpdateSchemastatic
MakeColumnOptional(std::string_view name)iceberg::UpdateSchema
MoveAfter(std::string_view name, std::string_view after_name)iceberg::UpdateSchema
MoveBefore(std::string_view name, std::string_view before_name)iceberg::UpdateSchema
MoveFirst(std::string_view name)iceberg::UpdateSchema
operator=(const PendingUpdate &)=delete (defined in iceberg::PendingUpdate)iceberg::PendingUpdate
operator=(PendingUpdate &&) noexcept=default (defined in iceberg::PendingUpdate)iceberg::PendingUpdate
operator=(ErrorCollector &&)=default (defined in iceberg::ErrorCollector)iceberg::ErrorCollector
operator=(const ErrorCollector &)=default (defined in iceberg::ErrorCollector)iceberg::ErrorCollector
PendingUpdate(const PendingUpdate &)=delete (defined in iceberg::PendingUpdate)iceberg::PendingUpdate
PendingUpdate(PendingUpdate &&) noexcept=default (defined in iceberg::PendingUpdate)iceberg::PendingUpdate
PendingUpdate(std::shared_ptr< TransactionContext > ctx) (defined in iceberg::PendingUpdate)iceberg::PendingUpdateexplicitprotected
RenameColumn(std::string_view name, std::string_view new_name)iceberg::UpdateSchema
RequireColumn(std::string_view name)iceberg::UpdateSchema
SetIdentifierFields(const std::span< std::string_view > &names)iceberg::UpdateSchema
UnionByNameWith(std::shared_ptr< Schema > new_schema)iceberg::UpdateSchema
UpdateColumn(std::string_view name, std::shared_ptr< PrimitiveType > new_type)iceberg::UpdateSchema
UpdateColumnDoc(std::string_view name, std::string_view new_doc)iceberg::UpdateSchema
~ErrorCollector()=default (defined in iceberg::ErrorCollector)iceberg::ErrorCollectorvirtual
~PendingUpdate() override (defined in iceberg::PendingUpdate)iceberg::PendingUpdate
~UpdateSchema() override (defined in iceberg::UpdateSchema)iceberg::UpdateSchema