IKuduPath Interface

Summary

Represents a remote path for IKuduVFS.
graph BT Type["IKuduPath"] class Type type-node Implementing0["IKuduDirectoryPath"]-.->Type click Implementing0 "/api/Cake.Kudu.Client.VFS/IKuduDirectoryPath" Implementing1["IKuduFilePath"]-.->Type click Implementing1 "/api/Cake.Kudu.Client.VFS/IKuduFilePath"

Syntax

public interface IKuduPath

Properties

Name Value Summary
Created DateTimeOffset
Gets the creation date of the IKuduVFS IKuduFilePath.
Mime string
Gets the mime type of the IKuduVFS IKuduFilePath.
Modified DateTimeOffset
Gets the modified date of the IKuduVFS IKuduFilePath.
Name string
Gets the name of the IKuduVFS IKuduFilePath.
Size long
Gets the size of the IKuduVFS IKuduFilePath.

Extension Methods

Name Value Summary
Dump<IKuduPath>() string
Get a basic string representation of specified object.
Requires the Cake.Incubator addin
IsIn<IKuduPath>(IKuduPath[]) bool
Checks if the source is contained in a list
Requires the Cake.Incubator addin
NotNull<IKuduPath>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Ftp addin
NotNull<IKuduPath>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Issues addin
ThrowIfNull<IKuduPath>(string, string) T
Throws a System.ArgumentNullException with a specific message if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ThrowIfNull<IKuduPath>(string) T
Throws a System.ArgumentNullException if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin