Package odata.msgraph.client.beta.entity
Class ResourceOperation.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.ResourceOperation.Builder
-
- Enclosing class:
- ResourceOperation
public static final class ResourceOperation.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceOperation.BuilderactionName(String actionName)“Type of action this operation is going to perform.ResourceOperationbuild()ResourceOperation.Builderdescription(String description)“Description of the resource operation.ResourceOperation.BuilderenabledForScopeValidation(Boolean enabledForScopeValidation)“Determines whether the Permission is validated for Scopes defined per Role Assignment.ResourceOperation.Builderid(String id)ResourceOperation.Builderresource(String resource)“Resource category to which this Operation belongs.ResourceOperation.BuilderresourceName(String resourceName)“Name of the Resource this operation is performed on.”
-
-
-
Method Detail
-
id
public ResourceOperation.Builder id(String id)
-
actionName
public ResourceOperation.Builder actionName(String actionName)
“Type of action this operation is going to perform. The actionName should be concise and limited to as few words as possible.”- Parameters:
actionName- value ofactionNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
description
public ResourceOperation.Builder description(String description)
“Description of the resource operation. The description is used in mouse-over text for the operation when shown in the Azure Portal.”- Parameters:
description- value ofdescriptionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
enabledForScopeValidation
public ResourceOperation.Builder enabledForScopeValidation(Boolean enabledForScopeValidation)
“Determines whether the Permission is validated for Scopes defined per Role Assignment. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
enabledForScopeValidation- value ofenabledForScopeValidationproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
resource
public ResourceOperation.Builder resource(String resource)
“Resource category to which this Operation belongs. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
resource- value ofresourceproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
resourceName
public ResourceOperation.Builder resourceName(String resourceName)
“Name of the Resource this operation is performed on.”- Parameters:
resourceName- value ofresourceNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public ResourceOperation build()
-
-