public static final class FeaturePermission.Builder
extends java.lang.Object
FeaturePermission.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
FeaturePermission. |
| Modifier and Type | Method and Description |
|---|---|
FeaturePermission |
build() |
FeaturePermission.Builder |
setFeature(java.lang.String feature)
Feature Id
|
FeaturePermission.Builder |
setFeatureDescription(java.lang.String featureDescription)
Feature Description
|
FeaturePermission.Builder |
setFeatureName(java.lang.String featureName)
Feature Name
|
FeaturePermission.Builder |
setIsExecuteRecommended(java.lang.Boolean isExecuteRecommended)
Is execute recommended
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
FeaturePermission.Builder |
setIsInternal(java.lang.Boolean isInternal)
Is internal
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
FeaturePermission.Builder |
setPermission(java.lang.String permission)
Possible values are:
FeaturePermission.PERMISSION_CRUD FeaturePermission.PERMISSION_READ FeaturePermission.PERMISSION_EXECUTE
FeaturePermission.PERMISSION_NONE
Permission |
public Builder()
FeaturePermission.public FeaturePermission.Builder setFeature(java.lang.String feature)
feature - New value for the property.public FeaturePermission.Builder setFeatureDescription(java.lang.String featureDescription)
featureDescription - New value for the property.public FeaturePermission.Builder setFeatureName(java.lang.String featureName)
featureName - New value for the property.public FeaturePermission.Builder setIsExecuteRecommended(java.lang.Boolean isExecuteRecommended)
isExecuteRecommended - New value for the property.public FeaturePermission.Builder setIsInternal(java.lang.Boolean isInternal)
isInternal - New value for the property.public FeaturePermission.Builder setPermission(java.lang.String permission)
permission - New value for the property.public FeaturePermission build()