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()