public static class HoodieFileStatus.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<HoodieFileStatus> implements org.apache.avro.data.RecordBuilder<HoodieFileStatus>
| Modifier and Type | Method and Description |
|---|---|
HoodieFileStatus |
build() |
HoodieFileStatus.Builder |
clearAccessTime()
Clears the value of the 'accessTime' field.
|
HoodieFileStatus.Builder |
clearBlockReplication()
Clears the value of the 'blockReplication' field.
|
HoodieFileStatus.Builder |
clearBlockSize()
Clears the value of the 'blockSize' field.
|
HoodieFileStatus.Builder |
clearGroup()
Clears the value of the 'group' field.
|
HoodieFileStatus.Builder |
clearIsDir()
Clears the value of the 'isDir' field.
|
HoodieFileStatus.Builder |
clearLength()
Clears the value of the 'length' field.
|
HoodieFileStatus.Builder |
clearModificationTime()
Clears the value of the 'modificationTime' field.
|
HoodieFileStatus.Builder |
clearOwner()
Clears the value of the 'owner' field.
|
HoodieFileStatus.Builder |
clearPath()
Clears the value of the 'path' field.
|
HoodieFileStatus.Builder |
clearPermission()
Clears the value of the 'permission' field.
|
HoodieFileStatus.Builder |
clearSymlink()
Clears the value of the 'symlink' field.
|
HoodieFileStatus.Builder |
clearVersion()
Clears the value of the 'version' field.
|
Long |
getAccessTime()
Gets the value of the 'accessTime' field.
|
Integer |
getBlockReplication()
Gets the value of the 'blockReplication' field.
|
Long |
getBlockSize()
Gets the value of the 'blockSize' field.
|
String |
getGroup()
Gets the value of the 'group' field.
|
Boolean |
getIsDir()
Gets the value of the 'isDir' field.
|
Long |
getLength()
Gets the value of the 'length' field.
|
Long |
getModificationTime()
Gets the value of the 'modificationTime' field.
|
String |
getOwner()
Gets the value of the 'owner' field.
|
HoodiePath |
getPath()
Gets the value of the 'path' field.
|
HoodiePath.Builder |
getPathBuilder()
Gets the Builder instance for the 'path' field and creates one if it doesn't exist yet.
|
HoodieFSPermission |
getPermission()
Gets the value of the 'permission' field.
|
HoodieFSPermission.Builder |
getPermissionBuilder()
Gets the Builder instance for the 'permission' field and creates one if it doesn't exist yet.
|
HoodiePath |
getSymlink()
Gets the value of the 'symlink' field.
|
HoodiePath.Builder |
getSymlinkBuilder()
Gets the Builder instance for the 'symlink' field and creates one if it doesn't exist yet.
|
Integer |
getVersion()
Gets the value of the 'version' field.
|
boolean |
hasAccessTime()
Checks whether the 'accessTime' field has been set.
|
boolean |
hasBlockReplication()
Checks whether the 'blockReplication' field has been set.
|
boolean |
hasBlockSize()
Checks whether the 'blockSize' field has been set.
|
boolean |
hasGroup()
Checks whether the 'group' field has been set.
|
boolean |
hasIsDir()
Checks whether the 'isDir' field has been set.
|
boolean |
hasLength()
Checks whether the 'length' field has been set.
|
boolean |
hasModificationTime()
Checks whether the 'modificationTime' field has been set.
|
boolean |
hasOwner()
Checks whether the 'owner' field has been set.
|
boolean |
hasPath()
Checks whether the 'path' field has been set.
|
boolean |
hasPathBuilder()
Checks whether the 'path' field has an active Builder instance
|
boolean |
hasPermission()
Checks whether the 'permission' field has been set.
|
boolean |
hasPermissionBuilder()
Checks whether the 'permission' field has an active Builder instance
|
boolean |
hasSymlink()
Checks whether the 'symlink' field has been set.
|
boolean |
hasSymlinkBuilder()
Checks whether the 'symlink' field has an active Builder instance
|
boolean |
hasVersion()
Checks whether the 'version' field has been set.
|
HoodieFileStatus.Builder |
setAccessTime(Long value)
Sets the value of the 'accessTime' field.
|
HoodieFileStatus.Builder |
setBlockReplication(Integer value)
Sets the value of the 'blockReplication' field.
|
HoodieFileStatus.Builder |
setBlockSize(Long value)
Sets the value of the 'blockSize' field.
|
HoodieFileStatus.Builder |
setGroup(String value)
Sets the value of the 'group' field.
|
HoodieFileStatus.Builder |
setIsDir(Boolean value)
Sets the value of the 'isDir' field.
|
HoodieFileStatus.Builder |
setLength(Long value)
Sets the value of the 'length' field.
|
HoodieFileStatus.Builder |
setModificationTime(Long value)
Sets the value of the 'modificationTime' field.
|
HoodieFileStatus.Builder |
setOwner(String value)
Sets the value of the 'owner' field.
|
HoodieFileStatus.Builder |
setPath(HoodiePath value)
Sets the value of the 'path' field.
|
HoodieFileStatus.Builder |
setPathBuilder(HoodiePath.Builder value)
Sets the Builder instance for the 'path' field
|
HoodieFileStatus.Builder |
setPermission(HoodieFSPermission value)
Sets the value of the 'permission' field.
|
HoodieFileStatus.Builder |
setPermissionBuilder(HoodieFSPermission.Builder value)
Sets the Builder instance for the 'permission' field
|
HoodieFileStatus.Builder |
setSymlink(HoodiePath value)
Sets the value of the 'symlink' field.
|
HoodieFileStatus.Builder |
setSymlinkBuilder(HoodiePath.Builder value)
Sets the Builder instance for the 'symlink' field
|
HoodieFileStatus.Builder |
setVersion(Integer value)
Sets the value of the 'version' field.
|
public Integer getVersion()
public HoodieFileStatus.Builder setVersion(Integer value)
value - The value of 'version'.public boolean hasVersion()
public HoodieFileStatus.Builder clearVersion()
public HoodiePath getPath()
public HoodieFileStatus.Builder setPath(HoodiePath value)
value - The value of 'path'.public boolean hasPath()
public HoodiePath.Builder getPathBuilder()
public HoodieFileStatus.Builder setPathBuilder(HoodiePath.Builder value)
value - The builder instance that must be set.public boolean hasPathBuilder()
public HoodieFileStatus.Builder clearPath()
public Long getLength()
public HoodieFileStatus.Builder setLength(Long value)
value - The value of 'length'.public boolean hasLength()
public HoodieFileStatus.Builder clearLength()
public Boolean getIsDir()
public HoodieFileStatus.Builder setIsDir(Boolean value)
value - The value of 'isDir'.public boolean hasIsDir()
public HoodieFileStatus.Builder clearIsDir()
public Integer getBlockReplication()
public HoodieFileStatus.Builder setBlockReplication(Integer value)
value - The value of 'blockReplication'.public boolean hasBlockReplication()
public HoodieFileStatus.Builder clearBlockReplication()
public Long getBlockSize()
public HoodieFileStatus.Builder setBlockSize(Long value)
value - The value of 'blockSize'.public boolean hasBlockSize()
public HoodieFileStatus.Builder clearBlockSize()
public Long getModificationTime()
public HoodieFileStatus.Builder setModificationTime(Long value)
value - The value of 'modificationTime'.public boolean hasModificationTime()
public HoodieFileStatus.Builder clearModificationTime()
public Long getAccessTime()
public HoodieFileStatus.Builder setAccessTime(Long value)
value - The value of 'accessTime'.public boolean hasAccessTime()
public HoodieFileStatus.Builder clearAccessTime()
public HoodieFSPermission getPermission()
public HoodieFileStatus.Builder setPermission(HoodieFSPermission value)
value - The value of 'permission'.public boolean hasPermission()
public HoodieFSPermission.Builder getPermissionBuilder()
public HoodieFileStatus.Builder setPermissionBuilder(HoodieFSPermission.Builder value)
value - The builder instance that must be set.public boolean hasPermissionBuilder()
public HoodieFileStatus.Builder clearPermission()
public String getOwner()
public HoodieFileStatus.Builder setOwner(String value)
value - The value of 'owner'.public boolean hasOwner()
public HoodieFileStatus.Builder clearOwner()
public String getGroup()
public HoodieFileStatus.Builder setGroup(String value)
value - The value of 'group'.public boolean hasGroup()
public HoodieFileStatus.Builder clearGroup()
public HoodiePath getSymlink()
public HoodieFileStatus.Builder setSymlink(HoodiePath value)
value - The value of 'symlink'.public boolean hasSymlink()
public HoodiePath.Builder getSymlinkBuilder()
public HoodieFileStatus.Builder setSymlinkBuilder(HoodiePath.Builder value)
value - The builder instance that must be set.public boolean hasSymlinkBuilder()
public HoodieFileStatus.Builder clearSymlink()
public HoodieFileStatus build()
build in interface org.apache.avro.data.RecordBuilder<HoodieFileStatus>Copyright © 2024 The Apache Software Foundation. All rights reserved.