Class Win32LobAppPowerShellScriptRequirement.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.complex.Win32LobAppPowerShellScriptRequirement.Builder
-
- Enclosing class:
- Win32LobAppPowerShellScriptRequirement
public static final class Win32LobAppPowerShellScriptRequirement.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
detectionValue
public Win32LobAppPowerShellScriptRequirement.Builder detectionValue(String detectionValue)
-
operator
public Win32LobAppPowerShellScriptRequirement.Builder operator(Win32LobAppDetectionOperator operator)
-
detectionType
public Win32LobAppPowerShellScriptRequirement.Builder detectionType(Win32LobAppPowerShellScriptDetectionType detectionType)
“The detection type for script output”- Parameters:
detectionType- value ofdetectionTypeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
displayName
public Win32LobAppPowerShellScriptRequirement.Builder displayName(String displayName)
“The unique display name for this rule”- Parameters:
displayName- value ofdisplayNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
enforceSignatureCheck
public Win32LobAppPowerShellScriptRequirement.Builder enforceSignatureCheck(Boolean enforceSignatureCheck)
“A value indicating whether signature check is enforced”- Parameters:
enforceSignatureCheck- value ofenforceSignatureCheckproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
runAs32Bit
public Win32LobAppPowerShellScriptRequirement.Builder runAs32Bit(Boolean runAs32Bit)
“A value indicating whether this script should run as 32-bit”- Parameters:
runAs32Bit- value ofrunAs32Bitproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
runAsAccount
public Win32LobAppPowerShellScriptRequirement.Builder runAsAccount(RunAsAccountType runAsAccount)
“Indicates the type of execution context the script runs in.”- Parameters:
runAsAccount- value ofrunAsAccountproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
scriptContent
public Win32LobAppPowerShellScriptRequirement.Builder scriptContent(String scriptContent)
“The base64 encoded script content to detect Win32 Line of Business (LoB) app”- Parameters:
scriptContent- value ofscriptContentproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public Win32LobAppPowerShellScriptRequirement build()
-
-