Package odata.msgraph.client.beta.entity
Class DeviceComplianceScript.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.DeviceComplianceScript.Builder
-
- Enclosing class:
- DeviceComplianceScript
public static final class DeviceComplianceScript.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeviceComplianceScriptbuild()DeviceComplianceScript.BuildercreatedDateTime(OffsetDateTime createdDateTime)“The timestamp of when the device compliance script was created.DeviceComplianceScript.Builderdescription(String description)“Description of the device compliance script”DeviceComplianceScript.BuilderdetectionScriptContent(byte[] detectionScriptContent)“The entire content of the detection powershell script”DeviceComplianceScript.BuilderdisplayName(String displayName)“Name of the device compliance script”DeviceComplianceScript.BuilderenforceSignatureCheck(Boolean enforceSignatureCheck)“Indicate whether the script signature needs be checked”DeviceComplianceScript.Builderid(String id)DeviceComplianceScript.BuilderlastModifiedDateTime(OffsetDateTime lastModifiedDateTime)“The timestamp of when the device compliance script was modified.DeviceComplianceScript.Builderpublisher(String publisher)“Name of the device compliance script publisher”DeviceComplianceScript.BuilderroleScopeTagIds(String... roleScopeTagIds)“List of Scope Tag IDs for the device compliance script”DeviceComplianceScript.BuilderroleScopeTagIds(List<String> roleScopeTagIds)“List of Scope Tag IDs for the device compliance script”DeviceComplianceScript.BuilderroleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)“List of Scope Tag IDs for the device compliance script”DeviceComplianceScript.BuilderrunAs32Bit(Boolean runAs32Bit)“Indicate whether PowerShell script(s) should run as 32-bit”DeviceComplianceScript.BuilderrunAsAccount(RunAsAccountType runAsAccount)“Indicates the type of execution context”DeviceComplianceScript.Builderversion(String version)“Version of the device compliance script”
-
-
-
Method Detail
-
id
public DeviceComplianceScript.Builder id(String id)
-
createdDateTime
public DeviceComplianceScript.Builder createdDateTime(OffsetDateTime createdDateTime)
“The timestamp of when the device compliance script was created. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
createdDateTime- value ofcreatedDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
description
public DeviceComplianceScript.Builder description(String description)
“Description of the device compliance script”- Parameters:
description- value ofdescriptionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
detectionScriptContent
public DeviceComplianceScript.Builder detectionScriptContent(byte[] detectionScriptContent)
“The entire content of the detection powershell script”- Parameters:
detectionScriptContent- value ofdetectionScriptContentproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
displayName
public DeviceComplianceScript.Builder displayName(String displayName)
“Name of the device compliance script”- Parameters:
displayName- value ofdisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
enforceSignatureCheck
public DeviceComplianceScript.Builder enforceSignatureCheck(Boolean enforceSignatureCheck)
“Indicate whether the script signature needs be checked”- Parameters:
enforceSignatureCheck- value ofenforceSignatureCheckproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastModifiedDateTime
public DeviceComplianceScript.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
“The timestamp of when the device compliance script was modified. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
lastModifiedDateTime- value oflastModifiedDateTimeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
publisher
public DeviceComplianceScript.Builder publisher(String publisher)
“Name of the device compliance script publisher”- Parameters:
publisher- value ofpublisherproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
roleScopeTagIds
public DeviceComplianceScript.Builder roleScopeTagIds(List<String> roleScopeTagIds)
“List of Scope Tag IDs for the device compliance script”- Parameters:
roleScopeTagIds- value ofroleScopeTagIdsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
roleScopeTagIds
public DeviceComplianceScript.Builder roleScopeTagIds(String... roleScopeTagIds)
“List of Scope Tag IDs for the device compliance script”- Parameters:
roleScopeTagIds- value ofroleScopeTagIdsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
roleScopeTagIdsNextLink
public DeviceComplianceScript.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
“List of Scope Tag IDs for the device compliance script”- Parameters:
roleScopeTagIdsNextLink- value ofroleScopeTagIds@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
runAs32Bit
public DeviceComplianceScript.Builder runAs32Bit(Boolean runAs32Bit)
“Indicate whether PowerShell script(s) should run as 32-bit”- Parameters:
runAs32Bit- value ofrunAs32Bitproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
runAsAccount
public DeviceComplianceScript.Builder runAsAccount(RunAsAccountType runAsAccount)
“Indicates the type of execution context”- Parameters:
runAsAccount- value ofrunAsAccountproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
version
public DeviceComplianceScript.Builder version(String version)
“Version of the device compliance script”- Parameters:
version- value ofversionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public DeviceComplianceScript build()
-
-