Package org.apache.iceberg.rest
Class ResourcePaths
- java.lang.Object
-
- org.apache.iceberg.rest.ResourcePaths
-
public class ResourcePaths extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
V1_NAMESPACE
static java.lang.String
V1_NAMESPACE_PROPERTIES
static java.lang.String
V1_NAMESPACES
static java.lang.String
V1_TABLE
static java.lang.String
V1_TABLE_METRICS
static java.lang.String
V1_TABLE_REGISTER
static java.lang.String
V1_TABLE_RENAME
static java.lang.String
V1_TABLES
static java.lang.String
V1_TRANSACTIONS_COMMIT
static java.lang.String
V1_VIEW
static java.lang.String
V1_VIEW_RENAME
static java.lang.String
V1_VIEWS
-
Constructor Summary
Constructors Constructor Description ResourcePaths(java.lang.String prefix)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
commitTransaction()
static java.lang.String
config()
static ResourcePaths
forCatalogProperties(java.util.Map<java.lang.String,java.lang.String> properties)
java.lang.String
metrics(TableIdentifier identifier)
java.lang.String
namespace(Namespace ns)
java.lang.String
namespaceProperties(Namespace ns)
java.lang.String
namespaces()
java.lang.String
register(Namespace ns)
java.lang.String
rename()
java.lang.String
renameView()
java.lang.String
table(TableIdentifier ident)
java.lang.String
tables(Namespace ns)
static java.lang.String
tokens()
java.lang.String
view(TableIdentifier ident)
java.lang.String
views(Namespace ns)
-
-
-
Field Detail
-
V1_NAMESPACES
public static final java.lang.String V1_NAMESPACES
- See Also:
- Constant Field Values
-
V1_NAMESPACE
public static final java.lang.String V1_NAMESPACE
- See Also:
- Constant Field Values
-
V1_NAMESPACE_PROPERTIES
public static final java.lang.String V1_NAMESPACE_PROPERTIES
- See Also:
- Constant Field Values
-
V1_TABLES
public static final java.lang.String V1_TABLES
- See Also:
- Constant Field Values
-
V1_TABLE
public static final java.lang.String V1_TABLE
- See Also:
- Constant Field Values
-
V1_TABLE_REGISTER
public static final java.lang.String V1_TABLE_REGISTER
- See Also:
- Constant Field Values
-
V1_TABLE_METRICS
public static final java.lang.String V1_TABLE_METRICS
- See Also:
- Constant Field Values
-
V1_TABLE_RENAME
public static final java.lang.String V1_TABLE_RENAME
- See Also:
- Constant Field Values
-
V1_TRANSACTIONS_COMMIT
public static final java.lang.String V1_TRANSACTIONS_COMMIT
- See Also:
- Constant Field Values
-
V1_VIEWS
public static final java.lang.String V1_VIEWS
- See Also:
- Constant Field Values
-
V1_VIEW
public static final java.lang.String V1_VIEW
- See Also:
- Constant Field Values
-
V1_VIEW_RENAME
public static final java.lang.String V1_VIEW_RENAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
forCatalogProperties
public static ResourcePaths forCatalogProperties(java.util.Map<java.lang.String,java.lang.String> properties)
-
config
public static java.lang.String config()
-
tokens
public static java.lang.String tokens()
-
namespaces
public java.lang.String namespaces()
-
namespace
public java.lang.String namespace(Namespace ns)
-
namespaceProperties
public java.lang.String namespaceProperties(Namespace ns)
-
tables
public java.lang.String tables(Namespace ns)
-
table
public java.lang.String table(TableIdentifier ident)
-
register
public java.lang.String register(Namespace ns)
-
rename
public java.lang.String rename()
-
metrics
public java.lang.String metrics(TableIdentifier identifier)
-
commitTransaction
public java.lang.String commitTransaction()
-
views
public java.lang.String views(Namespace ns)
-
view
public java.lang.String view(TableIdentifier ident)
-
renameView
public java.lang.String renameView()
-
-