Class PermissionSummary.Builder
-
- All Implemented Interfaces:
-
org.apache.avro.data.RecordBuilder
public class PermissionSummary.Builder extends SpecificRecordBuilderBase<T> implements RecordBuilder<T>
RecordBuilder for PermissionSummary instances.
-
-
Field Summary
Fields Modifier and Type Field Description public String
id
public String
groupVisibility
public String
virtualNode
public String
permissionString
public PermissionType
permissionType
-
Method Summary
Modifier and Type Method Description String
getId()
Gets the value of the 'id' field. PermissionSummary.Builder
setId(String value)
Sets the value of the 'id' field. String
getGroupVisibility()
Gets the value of the 'groupVisibility' field. PermissionSummary.Builder
setGroupVisibility(String value)
Sets the value of the 'groupVisibility' field. String
getVirtualNode()
Gets the value of the 'virtualNode' field. PermissionSummary.Builder
setVirtualNode(String value)
Sets the value of the 'virtualNode' field. String
getPermissionString()
Gets the value of the 'permissionString' field. PermissionSummary.Builder
setPermissionString(String value)
Sets the value of the 'permissionString' field. PermissionType
getPermissionType()
Gets the value of the 'permissionType' field. PermissionSummary.Builder
setPermissionType(PermissionType value)
Sets the value of the 'permissionType' field. boolean
hasId()
Checks whether the 'id' field has been set. PermissionSummary.Builder
clearId()
Clears the value of the 'id' field. boolean
hasGroupVisibility()
Checks whether the 'groupVisibility' field has been set. PermissionSummary.Builder
clearGroupVisibility()
Clears the value of the 'groupVisibility' field. boolean
hasVirtualNode()
Checks whether the 'virtualNode' field has been set. PermissionSummary.Builder
clearVirtualNode()
Clears the value of the 'virtualNode' field. boolean
hasPermissionString()
Checks whether the 'permissionString' field has been set. PermissionSummary.Builder
clearPermissionString()
Clears the value of the 'permissionString' field. boolean
hasPermissionType()
Checks whether the 'permissionType' field has been set. PermissionSummary.Builder
clearPermissionType()
Clears the value of the 'permissionType' field. PermissionSummary
build()
-
-
Method Detail
-
setId
PermissionSummary.Builder setId(String value)
Sets the value of the 'id' field.
- Parameters:
value
- The value of 'id'.
-
getGroupVisibility
String getGroupVisibility()
Gets the value of the 'groupVisibility' field.
-
setGroupVisibility
PermissionSummary.Builder setGroupVisibility(String value)
Sets the value of the 'groupVisibility' field.
- Parameters:
value
- The value of 'groupVisibility'.
-
getVirtualNode
String getVirtualNode()
Gets the value of the 'virtualNode' field.
-
setVirtualNode
PermissionSummary.Builder setVirtualNode(String value)
Sets the value of the 'virtualNode' field.
- Parameters:
value
- The value of 'virtualNode'.
-
getPermissionString
String getPermissionString()
Gets the value of the 'permissionString' field.
-
setPermissionString
PermissionSummary.Builder setPermissionString(String value)
Sets the value of the 'permissionString' field.
- Parameters:
value
- The value of 'permissionString'.
-
getPermissionType
PermissionType getPermissionType()
Gets the value of the 'permissionType' field.
-
setPermissionType
PermissionSummary.Builder setPermissionType(PermissionType value)
Sets the value of the 'permissionType' field.
- Parameters:
value
- The value of 'permissionType'.
-
hasId
boolean hasId()
Checks whether the 'id' field has been set.
-
clearId
PermissionSummary.Builder clearId()
Clears the value of the 'id' field.
-
hasGroupVisibility
boolean hasGroupVisibility()
Checks whether the 'groupVisibility' field has been set.
-
clearGroupVisibility
PermissionSummary.Builder clearGroupVisibility()
Clears the value of the 'groupVisibility' field.
-
hasVirtualNode
boolean hasVirtualNode()
Checks whether the 'virtualNode' field has been set.
-
clearVirtualNode
PermissionSummary.Builder clearVirtualNode()
Clears the value of the 'virtualNode' field.
-
hasPermissionString
boolean hasPermissionString()
Checks whether the 'permissionString' field has been set.
-
clearPermissionString
PermissionSummary.Builder clearPermissionString()
Clears the value of the 'permissionString' field.
-
hasPermissionType
boolean hasPermissionType()
Checks whether the 'permissionType' field has been set.
-
clearPermissionType
PermissionSummary.Builder clearPermissionType()
Clears the value of the 'permissionType' field.
-
build
PermissionSummary build()
-
-
-
-