public static class HoodieFSPermission.Builder extends org.apache.avro.specific.SpecificRecordBuilderBase<HoodieFSPermission> implements org.apache.avro.data.RecordBuilder<HoodieFSPermission>
| Modifier and Type | Method and Description |
|---|---|
HoodieFSPermission |
build() |
HoodieFSPermission.Builder |
clearGroupAction()
Clears the value of the 'groupAction' field.
|
HoodieFSPermission.Builder |
clearOtherAction()
Clears the value of the 'otherAction' field.
|
HoodieFSPermission.Builder |
clearStickyBit()
Clears the value of the 'stickyBit' field.
|
HoodieFSPermission.Builder |
clearUserAction()
Clears the value of the 'userAction' field.
|
HoodieFSPermission.Builder |
clearVersion()
Clears the value of the 'version' field.
|
String |
getGroupAction()
Gets the value of the 'groupAction' field.
|
String |
getOtherAction()
Gets the value of the 'otherAction' field.
|
Boolean |
getStickyBit()
Gets the value of the 'stickyBit' field.
|
String |
getUserAction()
Gets the value of the 'userAction' field.
|
Integer |
getVersion()
Gets the value of the 'version' field.
|
boolean |
hasGroupAction()
Checks whether the 'groupAction' field has been set.
|
boolean |
hasOtherAction()
Checks whether the 'otherAction' field has been set.
|
boolean |
hasStickyBit()
Checks whether the 'stickyBit' field has been set.
|
boolean |
hasUserAction()
Checks whether the 'userAction' field has been set.
|
boolean |
hasVersion()
Checks whether the 'version' field has been set.
|
HoodieFSPermission.Builder |
setGroupAction(String value)
Sets the value of the 'groupAction' field.
|
HoodieFSPermission.Builder |
setOtherAction(String value)
Sets the value of the 'otherAction' field.
|
HoodieFSPermission.Builder |
setStickyBit(Boolean value)
Sets the value of the 'stickyBit' field.
|
HoodieFSPermission.Builder |
setUserAction(String value)
Sets the value of the 'userAction' field.
|
HoodieFSPermission.Builder |
setVersion(Integer value)
Sets the value of the 'version' field.
|
public Integer getVersion()
public HoodieFSPermission.Builder setVersion(Integer value)
value - The value of 'version'.public boolean hasVersion()
public HoodieFSPermission.Builder clearVersion()
public String getUserAction()
public HoodieFSPermission.Builder setUserAction(String value)
value - The value of 'userAction'.public boolean hasUserAction()
public HoodieFSPermission.Builder clearUserAction()
public String getGroupAction()
public HoodieFSPermission.Builder setGroupAction(String value)
value - The value of 'groupAction'.public boolean hasGroupAction()
public HoodieFSPermission.Builder clearGroupAction()
public String getOtherAction()
public HoodieFSPermission.Builder setOtherAction(String value)
value - The value of 'otherAction'.public boolean hasOtherAction()
public HoodieFSPermission.Builder clearOtherAction()
public Boolean getStickyBit()
public HoodieFSPermission.Builder setStickyBit(Boolean value)
value - The value of 'stickyBit'.public boolean hasStickyBit()
public HoodieFSPermission.Builder clearStickyBit()
public HoodieFSPermission build()
build in interface org.apache.avro.data.RecordBuilder<HoodieFSPermission>Copyright © 2024 The Apache Software Foundation. All rights reserved.