class IBMCOSIdentifier extends Identifier
- Alphabetic
- By Inheritance
- IBMCOSIdentifier
- Identifier
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new IBMCOSIdentifier()
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getContainerName(hostname: String): String
Extracts container name from the container.service or container
Extracts container name from the container.service or container
- hostname
hostname to split
- returns
the container
- Annotations
- @throws( ... )
- Exceptions thrown
IOException
if hostname is invalid
-
def
getFileId(fs: FileStatus): String
Given a FileStatus returns the identifier that will be used as the fileID
Given a FileStatus returns the identifier that will be used as the fileID
- Definition Classes
- Identifier
-
def
getFileName(status: FileStatus): String
Given a FileStatus return the name associated with this path (Enables for example stripping the service name from COS path)
Given a FileStatus return the name associated with this path (Enables for example stripping the service name from COS path)
- Definition Classes
- IBMCOSIdentifier → Identifier
-
def
getHost(uri: URI): String
Extract host name from the URI
Extract host name from the URI
- uri
object store uri
- returns
host name
- Annotations
- @throws( ... )
- Exceptions thrown
IOException
if error
-
def
getPathDisplayName(path: String): String
Custom logic to be used to rename the paths which are displayed in the xskipper output DataFrame-s
Custom logic to be used to rename the paths which are displayed in the xskipper output DataFrame-s
- path
the path to be displayed
- Definition Classes
- Identifier
-
def
getTableIdentifier(uri: String): String
Given a URI/table identifier returns the table identifier that will be used in xskipper
Given a URI/table identifier returns the table identifier that will be used in xskipper
- uri
the uri to be parsed
- returns
For COS the path without the service - <bucket_name>/<object_name> For Table identifier returns it as it is
- Definition Classes
- IBMCOSIdentifier → Identifier
-
def
getTableIdentifierDisplayName(tid: String): String
Custom logic to be used to rename the table identifiers which are displayed in the xskipper output DataFrame-s
Custom logic to be used to rename the table identifiers which are displayed in the xskipper output DataFrame-s
- tid
the tid to be displayed
- Definition Classes
- Identifier
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )