Package odata.msgraph.client.beta.entity
Class DeviceHealthScript.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.DeviceHealthScript.Builder
-
- Enclosing class:
- DeviceHealthScript
public static final class DeviceHealthScript.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeviceHealthScriptbuild()DeviceHealthScript.BuildercreatedDateTime(OffsetDateTime createdDateTime)“The timestamp of when the device health script was created.DeviceHealthScript.Builderdescription(String description)“Description of the device health script”DeviceHealthScript.BuilderdetectionScriptContent(byte[] detectionScriptContent)“The entire content of the detection powershell script”DeviceHealthScript.BuilderdetectionScriptParameters(List<DeviceHealthScriptParameter> detectionScriptParameters)“List of ComplexType DetectionScriptParameters objects.”DeviceHealthScript.BuilderdetectionScriptParameters(DeviceHealthScriptParameter... detectionScriptParameters)“List of ComplexType DetectionScriptParameters objects.”DeviceHealthScript.BuilderdetectionScriptParametersNextLink(String detectionScriptParametersNextLink)“List of ComplexType DetectionScriptParameters objects.”DeviceHealthScript.BuilderdisplayName(String displayName)“Name of the device health script”DeviceHealthScript.BuilderenforceSignatureCheck(Boolean enforceSignatureCheck)“Indicate whether the script signature needs be checked”DeviceHealthScript.BuilderhighestAvailableVersion(String highestAvailableVersion)“Highest available version for a Microsoft Proprietary script”DeviceHealthScript.Builderid(String id)DeviceHealthScript.BuilderisGlobalScript(Boolean isGlobalScript)“Determines if this is Microsoft Proprietary Script.DeviceHealthScript.BuilderlastModifiedDateTime(OffsetDateTime lastModifiedDateTime)“The timestamp of when the device health script was modified.DeviceHealthScript.Builderpublisher(String publisher)“Name of the device health script publisher”DeviceHealthScript.BuilderremediationScriptContent(byte[] remediationScriptContent)“The entire content of the remediation powershell script”DeviceHealthScript.BuilderremediationScriptParameters(List<DeviceHealthScriptParameter> remediationScriptParameters)“List of ComplexType RemediationScriptParameters objects.”DeviceHealthScript.BuilderremediationScriptParameters(DeviceHealthScriptParameter... remediationScriptParameters)“List of ComplexType RemediationScriptParameters objects.”DeviceHealthScript.BuilderremediationScriptParametersNextLink(String remediationScriptParametersNextLink)“List of ComplexType RemediationScriptParameters objects.”DeviceHealthScript.BuilderroleScopeTagIds(String... roleScopeTagIds)“List of Scope Tag IDs for the device health script”DeviceHealthScript.BuilderroleScopeTagIds(List<String> roleScopeTagIds)“List of Scope Tag IDs for the device health script”DeviceHealthScript.BuilderroleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)“List of Scope Tag IDs for the device health script”DeviceHealthScript.BuilderrunAs32Bit(Boolean runAs32Bit)“Indicate whether PowerShell script(s) should run as 32-bit”DeviceHealthScript.BuilderrunAsAccount(RunAsAccountType runAsAccount)“Indicates the type of execution context”DeviceHealthScript.Builderversion(String version)“Version of the device health script”
-
-
-
Method Detail
-
id
public DeviceHealthScript.Builder id(String id)
-
createdDateTime
public DeviceHealthScript.Builder createdDateTime(OffsetDateTime createdDateTime)
“The timestamp of when the device health 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 DeviceHealthScript.Builder description(String description)
“Description of the device health script”- Parameters:
description- value ofdescriptionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
detectionScriptContent
public DeviceHealthScript.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)
-
detectionScriptParameters
public DeviceHealthScript.Builder detectionScriptParameters(List<DeviceHealthScriptParameter> detectionScriptParameters)
“List of ComplexType DetectionScriptParameters objects.”- Parameters:
detectionScriptParameters- value ofdetectionScriptParametersproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
detectionScriptParameters
public DeviceHealthScript.Builder detectionScriptParameters(DeviceHealthScriptParameter... detectionScriptParameters)
“List of ComplexType DetectionScriptParameters objects.”- Parameters:
detectionScriptParameters- value ofdetectionScriptParametersproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
detectionScriptParametersNextLink
public DeviceHealthScript.Builder detectionScriptParametersNextLink(String detectionScriptParametersNextLink)
“List of ComplexType DetectionScriptParameters objects.”- Parameters:
detectionScriptParametersNextLink- value ofdetectionScriptParameters@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
displayName
public DeviceHealthScript.Builder displayName(String displayName)
“Name of the device health script”- Parameters:
displayName- value ofdisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
enforceSignatureCheck
public DeviceHealthScript.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)
-
highestAvailableVersion
public DeviceHealthScript.Builder highestAvailableVersion(String highestAvailableVersion)
“Highest available version for a Microsoft Proprietary script”- Parameters:
highestAvailableVersion- value ofhighestAvailableVersionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
isGlobalScript
public DeviceHealthScript.Builder isGlobalScript(Boolean isGlobalScript)
“Determines if this is Microsoft Proprietary Script. Proprietary scripts are read -only”- Parameters:
isGlobalScript- value ofisGlobalScriptproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lastModifiedDateTime
public DeviceHealthScript.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
“The timestamp of when the device health 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 DeviceHealthScript.Builder publisher(String publisher)
“Name of the device health script publisher”- Parameters:
publisher- value ofpublisherproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
remediationScriptContent
public DeviceHealthScript.Builder remediationScriptContent(byte[] remediationScriptContent)
“The entire content of the remediation powershell script”- Parameters:
remediationScriptContent- value ofremediationScriptContentproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
remediationScriptParameters
public DeviceHealthScript.Builder remediationScriptParameters(List<DeviceHealthScriptParameter> remediationScriptParameters)
“List of ComplexType RemediationScriptParameters objects.”- Parameters:
remediationScriptParameters- value ofremediationScriptParametersproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
remediationScriptParameters
public DeviceHealthScript.Builder remediationScriptParameters(DeviceHealthScriptParameter... remediationScriptParameters)
“List of ComplexType RemediationScriptParameters objects.”- Parameters:
remediationScriptParameters- value ofremediationScriptParametersproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
remediationScriptParametersNextLink
public DeviceHealthScript.Builder remediationScriptParametersNextLink(String remediationScriptParametersNextLink)
“List of ComplexType RemediationScriptParameters objects.”- Parameters:
remediationScriptParametersNextLink- value ofremediationScriptParameters@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
roleScopeTagIds
public DeviceHealthScript.Builder roleScopeTagIds(List<String> roleScopeTagIds)
“List of Scope Tag IDs for the device health script”- Parameters:
roleScopeTagIds- value ofroleScopeTagIdsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
roleScopeTagIds
public DeviceHealthScript.Builder roleScopeTagIds(String... roleScopeTagIds)
“List of Scope Tag IDs for the device health script”- Parameters:
roleScopeTagIds- value ofroleScopeTagIdsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
roleScopeTagIdsNextLink
public DeviceHealthScript.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
“List of Scope Tag IDs for the device health script”- Parameters:
roleScopeTagIdsNextLink- value ofroleScopeTagIds@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
runAs32Bit
public DeviceHealthScript.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 DeviceHealthScript.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 DeviceHealthScript.Builder version(String version)
“Version of the device health script”- Parameters:
version- value ofversionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public DeviceHealthScript build()
-
-