Class AzureBlobStorageHttpLogsConfig
- java.lang.Object
-
- com.microsoft.azure.management.appservice.AzureBlobStorageHttpLogsConfig
-
public class AzureBlobStorageHttpLogsConfig extends Object
Http logs to azure blob storage configuration.
-
-
Constructor Summary
Constructors Constructor Description AzureBlobStorageHttpLogsConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Booleanenabled()Get true if configuration is enabled, false if it is disabled and null if configuration is not set.IntegerretentionInDays()Get retention in days.StringsasUrl()Get sAS url to a azure blob container with read/write/list/delete permissions.AzureBlobStorageHttpLogsConfigwithEnabled(Boolean enabled)Set true if configuration is enabled, false if it is disabled and null if configuration is not set.AzureBlobStorageHttpLogsConfigwithRetentionInDays(Integer retentionInDays)Set retention in days.AzureBlobStorageHttpLogsConfigwithSasUrl(String sasUrl)Set sAS url to a azure blob container with read/write/list/delete permissions.
-
-
-
Method Detail
-
sasUrl
public String sasUrl()
Get sAS url to a azure blob container with read/write/list/delete permissions.- Returns:
- the sasUrl value
-
withSasUrl
public AzureBlobStorageHttpLogsConfig 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 AzureBlobStorageHttpLogsConfig 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 AzureBlobStorageHttpLogsConfig 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 AzureBlobStorageHttpLogsConfig object itself.
-
enabled
public Boolean enabled()
Get true if configuration is enabled, false if it is disabled and null if configuration is not set.- Returns:
- the enabled value
-
withEnabled
public AzureBlobStorageHttpLogsConfig withEnabled(Boolean enabled)
Set true if configuration is enabled, false if it is disabled and null if configuration is not set.- Parameters:
enabled- the enabled value to set- Returns:
- the AzureBlobStorageHttpLogsConfig object itself.
-
-