Class ApplicationLogsConfig
- java.lang.Object
-
- com.azure.resourcemanager.appservice.models.ApplicationLogsConfig
-
public final class ApplicationLogsConfig extends Object
Application logs configuration.
-
-
Constructor Summary
Constructors Constructor Description ApplicationLogsConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AzureBlobStorageApplicationLogsConfigazureBlobStorage()Get the azureBlobStorage property: Application logs to blob storage configuration.AzureTableStorageApplicationLogsConfigazureTableStorage()Get the azureTableStorage property: Application logs to azure table storage configuration.FileSystemApplicationLogsConfigfileSystem()Get the fileSystem property: Application logs to file system configuration.voidvalidate()Validates the instance.ApplicationLogsConfigwithAzureBlobStorage(AzureBlobStorageApplicationLogsConfig azureBlobStorage)Set the azureBlobStorage property: Application logs to blob storage configuration.ApplicationLogsConfigwithAzureTableStorage(AzureTableStorageApplicationLogsConfig azureTableStorage)Set the azureTableStorage property: Application logs to azure table storage configuration.ApplicationLogsConfigwithFileSystem(FileSystemApplicationLogsConfig fileSystem)Set the fileSystem property: Application logs to file system configuration.
-
-
-
Method Detail
-
fileSystem
public FileSystemApplicationLogsConfig fileSystem()
Get the fileSystem property: Application logs to file system configuration.- Returns:
- the fileSystem value.
-
withFileSystem
public ApplicationLogsConfig withFileSystem(FileSystemApplicationLogsConfig fileSystem)
Set the fileSystem property: Application logs to file system configuration.- Parameters:
fileSystem- the fileSystem value to set.- Returns:
- the ApplicationLogsConfig object itself.
-
azureTableStorage
public AzureTableStorageApplicationLogsConfig azureTableStorage()
Get the azureTableStorage property: Application logs to azure table storage configuration.- Returns:
- the azureTableStorage value.
-
withAzureTableStorage
public ApplicationLogsConfig withAzureTableStorage(AzureTableStorageApplicationLogsConfig azureTableStorage)
Set the azureTableStorage property: Application logs to azure table storage configuration.- Parameters:
azureTableStorage- the azureTableStorage value to set.- Returns:
- the ApplicationLogsConfig object itself.
-
azureBlobStorage
public AzureBlobStorageApplicationLogsConfig azureBlobStorage()
Get the azureBlobStorage property: Application logs to blob storage configuration.- Returns:
- the azureBlobStorage value.
-
withAzureBlobStorage
public ApplicationLogsConfig withAzureBlobStorage(AzureBlobStorageApplicationLogsConfig azureBlobStorage)
Set the azureBlobStorage property: Application logs to blob storage configuration.- Parameters:
azureBlobStorage- the azureBlobStorage value to set.- Returns:
- the ApplicationLogsConfig object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-