Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the MIT License. See License.txt in the project root for
license information.
Code generated by Microsoft (R) AutoRest Code Generator.
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*
* Code generated by Microsoft (R) AutoRest Code Generator.
*/
package com.microsoft.azure.management.appservice;
import com.fasterxml.jackson.annotation.JsonProperty;
Http logs configuration.
/**
* Http logs configuration.
*/
public class HttpLogsConfig {
Http logs to file system configuration.
/**
* Http logs to file system configuration.
*/
@JsonProperty(value = "fileSystem")
private FileSystemHttpLogsConfig fileSystem;
Http logs to azure blob storage configuration.
/**
* Http logs to azure blob storage configuration.
*/
@JsonProperty(value = "azureBlobStorage")
private AzureBlobStorageHttpLogsConfig azureBlobStorage;
Get http logs to file system configuration.
Returns: the fileSystem value
/**
* Get http logs to file system configuration.
*
* @return the fileSystem value
*/
public FileSystemHttpLogsConfig fileSystem() {
return this.fileSystem;
}
Set http logs to file system configuration.
Params: - fileSystem – the fileSystem value to set
Returns: the HttpLogsConfig object itself.
/**
* Set http logs to file system configuration.
*
* @param fileSystem the fileSystem value to set
* @return the HttpLogsConfig object itself.
*/
public HttpLogsConfig withFileSystem(FileSystemHttpLogsConfig fileSystem) {
this.fileSystem = fileSystem;
return this;
}
Get http logs to azure blob storage configuration.
Returns: the azureBlobStorage value
/**
* Get http logs to azure blob storage configuration.
*
* @return the azureBlobStorage value
*/
public AzureBlobStorageHttpLogsConfig azureBlobStorage() {
return this.azureBlobStorage;
}
Set http logs to azure blob storage configuration.
Params: - azureBlobStorage – the azureBlobStorage value to set
Returns: the HttpLogsConfig object itself.
/**
* Set http logs to azure blob storage configuration.
*
* @param azureBlobStorage the azureBlobStorage value to set
* @return the HttpLogsConfig object itself.
*/
public HttpLogsConfig withAzureBlobStorage(AzureBlobStorageHttpLogsConfig azureBlobStorage) {
this.azureBlobStorage = azureBlobStorage;
return this;
}
}