Class AzureBlobStorageApplicationLogsConfig
- java.lang.Object
-
- com.microsoft.azure.management.appservice.AzureBlobStorageApplicationLogsConfig
-
public class AzureBlobStorageApplicationLogsConfig extends Object
Application logs azure blob storage configuration.
-
-
Constructor Summary
Constructors Constructor Description AzureBlobStorageApplicationLogsConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LogLevellevel()Get log level.IntegerretentionInDays()Get retention in days.StringsasUrl()Get sAS url to a azure blob container with read/write/list/delete permissions.AzureBlobStorageApplicationLogsConfigwithLevel(LogLevel level)Set log level.AzureBlobStorageApplicationLogsConfigwithRetentionInDays(Integer retentionInDays)Set retention in days.AzureBlobStorageApplicationLogsConfigwithSasUrl(String sasUrl)Set sAS url to a azure blob container with read/write/list/delete permissions.
-
-
-
Method Detail
-
level
public LogLevel level()
Get log level. Possible values include: 'Off', 'Verbose', 'Information', 'Warning', 'Error'.- Returns:
- the level value
-
withLevel
public AzureBlobStorageApplicationLogsConfig withLevel(LogLevel level)
Set log level. Possible values include: 'Off', 'Verbose', 'Information', 'Warning', 'Error'.- Parameters:
level- the level value to set- Returns:
- the AzureBlobStorageApplicationLogsConfig object itself.
-
sasUrl
public String sasUrl()
Get sAS url to a azure blob container with read/write/list/delete permissions.- Returns:
- the sasUrl value
-
withSasUrl
public AzureBlobStorageApplicationLogsConfig withSasUrl(String sasUrl)
Set sAS url to a azure blob container with read/write/list/delete permissions.- Parameters:
sasUrl- the sasUrl value to set- Returns:
- the AzureBlobStorageApplicationLogsConfig object itself.
-
retentionInDays
public Integer retentionInDays()
Get retention in days. Remove blobs older than X days. 0 or lower means no retention.- Returns:
- the retentionInDays value
-
withRetentionInDays
public AzureBlobStorageApplicationLogsConfig withRetentionInDays(Integer retentionInDays)
Set retention in days. Remove blobs older than X days. 0 or lower means no retention.- Parameters:
retentionInDays- the retentionInDays value to set- Returns:
- the AzureBlobStorageApplicationLogsConfig object itself.
-
-