Class NotifyUserAction
- java.lang.Object
-
- odata.msgraph.client.beta.complex.DlpActionInfo
-
- odata.msgraph.client.beta.complex.NotifyUserAction
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class NotifyUserAction extends DlpActionInfo implements com.github.davidmoten.odata.client.ODataType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNotifyUserAction.Builder
-
Field Summary
Fields Modifier and Type Field Description protected OffsetDateTimeactionLastModifiedDateTimeprotected StringemailTextprotected OverrideOptionoverrideOptionprotected StringpolicyTipprotected List<String>recipientsprotected StringrecipientsNextLink-
Fields inherited from class odata.msgraph.client.beta.complex.DlpActionInfo
action, contextPath, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedNotifyUserAction()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NotifyUserAction.BuilderbuilderNotifyUserAction()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<OffsetDateTime>getActionLastModifiedDateTime()Optional<String>getEmailText()Optional<OverrideOption>getOverrideOption()Optional<String>getPolicyTip()com.github.davidmoten.odata.client.CollectionPage<String>getRecipients()com.github.davidmoten.odata.client.CollectionPage<String>getRecipients(com.github.davidmoten.odata.client.HttpRequestOptions options)com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()NotifyUserActionwithActionLastModifiedDateTime(OffsetDateTime actionLastModifiedDateTime)NotifyUserActionwithEmailText(String emailText)NotifyUserActionwithOverrideOption(OverrideOption overrideOption)NotifyUserActionwithPolicyTip(String policyTip)NotifyUserActionwithUnmappedField(String name, String value)-
Methods inherited from class odata.msgraph.client.beta.complex.DlpActionInfo
builder, getAction, withAction
-
-
-
-
Field Detail
-
actionLastModifiedDateTime
protected OffsetDateTime actionLastModifiedDateTime
-
emailText
protected String emailText
-
overrideOption
protected OverrideOption overrideOption
-
policyTip
protected String policyTip
-
recipientsNextLink
protected String recipientsNextLink
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classDlpActionInfo
-
getActionLastModifiedDateTime
public Optional<OffsetDateTime> getActionLastModifiedDateTime()
-
withActionLastModifiedDateTime
public NotifyUserAction withActionLastModifiedDateTime(OffsetDateTime actionLastModifiedDateTime)
-
withEmailText
public NotifyUserAction withEmailText(String emailText)
-
getOverrideOption
public Optional<OverrideOption> getOverrideOption()
-
withOverrideOption
public NotifyUserAction withOverrideOption(OverrideOption overrideOption)
-
withPolicyTip
public NotifyUserAction withPolicyTip(String policyTip)
-
getRecipients
public com.github.davidmoten.odata.client.CollectionPage<String> getRecipients()
-
getRecipients
public com.github.davidmoten.odata.client.CollectionPage<String> getRecipients(com.github.davidmoten.odata.client.HttpRequestOptions options)
-
withUnmappedField
public NotifyUserAction withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classDlpActionInfo
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classDlpActionInfo
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classDlpActionInfo
-
builderNotifyUserAction
public static NotifyUserAction.Builder builderNotifyUserAction()
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 classDlpActionInfo
-
-