Package microsoft.graph.security.complex
Class RecommendLabelAction
- java.lang.Object
-
- microsoft.graph.security.complex.InformationProtectionAction
-
- microsoft.graph.security.complex.RecommendLabelAction
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class RecommendLabelAction extends InformationProtectionAction implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRecommendLabelAction.Builder
-
Field Summary
Fields Modifier and Type Field Description protected List<InformationProtectionAction>actionsprotected StringactionsNextLinkprotected ActionSourceactionSourceprotected List<String>responsibleSensitiveTypeIdsprotected StringresponsibleSensitiveTypeIdsNextLinkprotected StringsensitivityLabelId-
Fields inherited from class microsoft.graph.security.complex.InformationProtectionAction
contextPath, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedRecommendLabelAction()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RecommendLabelAction.BuilderbuilderRecommendLabelAction()Returns a builder which is used to create a new instance of this class (given that this class is immutable).com.github.davidmoten.odata.client.CollectionPage<InformationProtectionAction>getActions()com.github.davidmoten.odata.client.CollectionPage<InformationProtectionAction>getActions(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<ActionSource>getActionSource()com.github.davidmoten.odata.client.CollectionPage<String>getResponsibleSensitiveTypeIds()com.github.davidmoten.odata.client.CollectionPage<String>getResponsibleSensitiveTypeIds(com.github.davidmoten.odata.client.HttpRequestOptions options)Optional<String>getSensitivityLabelId()com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()RecommendLabelActionwithActionSource(ActionSource actionSource)RecommendLabelActionwithSensitivityLabelId(String sensitivityLabelId)RecommendLabelActionwithUnmappedField(String name, String value)
-
-
-
Field Detail
-
actions
protected List<InformationProtectionAction> actions
-
actionsNextLink
protected String actionsNextLink
-
actionSource
protected ActionSource actionSource
-
responsibleSensitiveTypeIdsNextLink
protected String responsibleSensitiveTypeIdsNextLink
-
sensitivityLabelId
protected String sensitivityLabelId
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classInformationProtectionAction
-
getActions
public com.github.davidmoten.odata.client.CollectionPage<InformationProtectionAction> getActions()
-
getActions
public com.github.davidmoten.odata.client.CollectionPage<InformationProtectionAction> getActions(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
getActionSource
public Optional<ActionSource> getActionSource()
-
withActionSource
public RecommendLabelAction withActionSource(ActionSource actionSource)
-
getResponsibleSensitiveTypeIds
public com.github.davidmoten.odata.client.CollectionPage<String> getResponsibleSensitiveTypeIds()
-
getResponsibleSensitiveTypeIds
public com.github.davidmoten.odata.client.CollectionPage<String> getResponsibleSensitiveTypeIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withSensitivityLabelId
public RecommendLabelAction withSensitivityLabelId(String sensitivityLabelId)
-
withUnmappedField
public RecommendLabelAction withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classInformationProtectionAction
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classInformationProtectionAction
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classInformationProtectionAction
-
builderRecommendLabelAction
public static RecommendLabelAction.Builder builderRecommendLabelAction()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
toString
public String toString()
- Overrides:
toStringin classInformationProtectionAction
-
-