Class FunctionEnvelopeProperties
- java.lang.Object
-
- com.azure.resourcemanager.appservice.fluent.models.FunctionEnvelopeProperties
-
public final class FunctionEnvelopeProperties extends Object
FunctionEnvelope resource specific properties.
-
-
Constructor Summary
Constructors Constructor Description FunctionEnvelopeProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectconfig()Get the config property: Config information.StringconfigHref()Get the configHref property: Config URI.Map<String,String>files()Get the files property: File list.StringfunctionAppId()Get the functionAppId property: Function App ID.Stringhref()Get the href property: Function URI.StringinvokeUrlTemplate()Get the invokeUrlTemplate property: The invocation URL.BooleanisDisabled()Get the isDisabled property: Gets or sets a value indicating whether the function is disabled.Stringlanguage()Get the language property: The function language.StringscriptHref()Get the scriptHref property: Script URI.StringscriptRootPathHref()Get the scriptRootPathHref property: Script root path URI.StringsecretsFileHref()Get the secretsFileHref property: Secrets file URI.StringtestData()Get the testData property: Test data used when testing via the Azure Portal.StringtestDataHref()Get the testDataHref property: Test data URI.voidvalidate()Validates the instance.FunctionEnvelopePropertieswithConfig(Object config)Set the config property: Config information.FunctionEnvelopePropertieswithConfigHref(String configHref)Set the configHref property: Config URI.FunctionEnvelopePropertieswithFiles(Map<String,String> files)Set the files property: File list.FunctionEnvelopePropertieswithFunctionAppId(String functionAppId)Set the functionAppId property: Function App ID.FunctionEnvelopePropertieswithHref(String href)Set the href property: Function URI.FunctionEnvelopePropertieswithInvokeUrlTemplate(String invokeUrlTemplate)Set the invokeUrlTemplate property: The invocation URL.FunctionEnvelopePropertieswithIsDisabled(Boolean isDisabled)Set the isDisabled property: Gets or sets a value indicating whether the function is disabled.FunctionEnvelopePropertieswithLanguage(String language)Set the language property: The function language.FunctionEnvelopePropertieswithScriptHref(String scriptHref)Set the scriptHref property: Script URI.FunctionEnvelopePropertieswithScriptRootPathHref(String scriptRootPathHref)Set the scriptRootPathHref property: Script root path URI.FunctionEnvelopePropertieswithSecretsFileHref(String secretsFileHref)Set the secretsFileHref property: Secrets file URI.FunctionEnvelopePropertieswithTestData(String testData)Set the testData property: Test data used when testing via the Azure Portal.FunctionEnvelopePropertieswithTestDataHref(String testDataHref)Set the testDataHref property: Test data URI.
-
-
-
Method Detail
-
functionAppId
public String functionAppId()
Get the functionAppId property: Function App ID.- Returns:
- the functionAppId value.
-
withFunctionAppId
public FunctionEnvelopeProperties withFunctionAppId(String functionAppId)
Set the functionAppId property: Function App ID.- Parameters:
functionAppId- the functionAppId value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
scriptRootPathHref
public String scriptRootPathHref()
Get the scriptRootPathHref property: Script root path URI.- Returns:
- the scriptRootPathHref value.
-
withScriptRootPathHref
public FunctionEnvelopeProperties withScriptRootPathHref(String scriptRootPathHref)
Set the scriptRootPathHref property: Script root path URI.- Parameters:
scriptRootPathHref- the scriptRootPathHref value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
scriptHref
public String scriptHref()
Get the scriptHref property: Script URI.- Returns:
- the scriptHref value.
-
withScriptHref
public FunctionEnvelopeProperties withScriptHref(String scriptHref)
Set the scriptHref property: Script URI.- Parameters:
scriptHref- the scriptHref value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
configHref
public String configHref()
Get the configHref property: Config URI.- Returns:
- the configHref value.
-
withConfigHref
public FunctionEnvelopeProperties withConfigHref(String configHref)
Set the configHref property: Config URI.- Parameters:
configHref- the configHref value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
testDataHref
public String testDataHref()
Get the testDataHref property: Test data URI.- Returns:
- the testDataHref value.
-
withTestDataHref
public FunctionEnvelopeProperties withTestDataHref(String testDataHref)
Set the testDataHref property: Test data URI.- Parameters:
testDataHref- the testDataHref value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
secretsFileHref
public String secretsFileHref()
Get the secretsFileHref property: Secrets file URI.- Returns:
- the secretsFileHref value.
-
withSecretsFileHref
public FunctionEnvelopeProperties withSecretsFileHref(String secretsFileHref)
Set the secretsFileHref property: Secrets file URI.- Parameters:
secretsFileHref- the secretsFileHref value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
href
public String href()
Get the href property: Function URI.- Returns:
- the href value.
-
withHref
public FunctionEnvelopeProperties withHref(String href)
Set the href property: Function URI.- Parameters:
href- the href value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
config
public Object config()
Get the config property: Config information.- Returns:
- the config value.
-
withConfig
public FunctionEnvelopeProperties withConfig(Object config)
Set the config property: Config information.- Parameters:
config- the config value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
files
public Map<String,String> files()
Get the files property: File list.- Returns:
- the files value.
-
withFiles
public FunctionEnvelopeProperties withFiles(Map<String,String> files)
Set the files property: File list.- Parameters:
files- the files value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
testData
public String testData()
Get the testData property: Test data used when testing via the Azure Portal.- Returns:
- the testData value.
-
withTestData
public FunctionEnvelopeProperties withTestData(String testData)
Set the testData property: Test data used when testing via the Azure Portal.- Parameters:
testData- the testData value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
invokeUrlTemplate
public String invokeUrlTemplate()
Get the invokeUrlTemplate property: The invocation URL.- Returns:
- the invokeUrlTemplate value.
-
withInvokeUrlTemplate
public FunctionEnvelopeProperties withInvokeUrlTemplate(String invokeUrlTemplate)
Set the invokeUrlTemplate property: The invocation URL.- Parameters:
invokeUrlTemplate- the invokeUrlTemplate value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
language
public String language()
Get the language property: The function language.- Returns:
- the language value.
-
withLanguage
public FunctionEnvelopeProperties withLanguage(String language)
Set the language property: The function language.- Parameters:
language- the language value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
isDisabled
public Boolean isDisabled()
Get the isDisabled property: Gets or sets a value indicating whether the function is disabled.- Returns:
- the isDisabled value.
-
withIsDisabled
public FunctionEnvelopeProperties withIsDisabled(Boolean isDisabled)
Set the isDisabled property: Gets or sets a value indicating whether the function is disabled.- Parameters:
isDisabled- the isDisabled value to set.- Returns:
- the FunctionEnvelopeProperties object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-