### YamlMime:JavaType uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract" name: "ApiDiagnosticContract" nameWithType: "ApiDiagnosticContract" summary: "Type representing ApiDiagnosticContract." syntax: "public interface **ApiDiagnosticContract**
extends <>, , <>, <>, <>" methods: - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.alwaysLog()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.alwaysLog()" name: "alwaysLog()" nameWithType: "ApiDiagnosticContract.alwaysLog()" modifiers: - "abstract" syntax: "public abstract AlwaysLog alwaysLog()" returns: description: "the alwaysLog value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.backend()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.backend()" name: "backend()" nameWithType: "ApiDiagnosticContract.backend()" modifiers: - "abstract" syntax: "public abstract PipelineDiagnosticSettings backend()" returns: description: "the backend value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.enableHttpCorrelationHeaders()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.enableHttpCorrelationHeaders()" name: "enableHttpCorrelationHeaders()" nameWithType: "ApiDiagnosticContract.enableHttpCorrelationHeaders()" modifiers: - "abstract" syntax: "public abstract Boolean enableHttpCorrelationHeaders()" returns: description: "the enableHttpCorrelationHeaders value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.frontend()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.frontend()" name: "frontend()" nameWithType: "ApiDiagnosticContract.frontend()" modifiers: - "abstract" syntax: "public abstract PipelineDiagnosticSettings frontend()" returns: description: "the frontend value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.id()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.id()" name: "id()" nameWithType: "ApiDiagnosticContract.id()" modifiers: - "abstract" syntax: "public abstract String id()" returns: description: "the id value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.loggerId()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.loggerId()" name: "loggerId()" nameWithType: "ApiDiagnosticContract.loggerId()" modifiers: - "abstract" syntax: "public abstract String loggerId()" returns: description: "the loggerId value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.name()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.name()" name: "name()" nameWithType: "ApiDiagnosticContract.name()" modifiers: - "abstract" syntax: "public abstract String name()" returns: description: "the name value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.sampling()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.sampling()" name: "sampling()" nameWithType: "ApiDiagnosticContract.sampling()" modifiers: - "abstract" syntax: "public abstract SamplingSettings sampling()" returns: description: "the sampling value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.type()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.ApiDiagnosticContract.type()" name: "type()" nameWithType: "ApiDiagnosticContract.type()" modifiers: - "abstract" syntax: "public abstract String type()" returns: description: "the type value." type: "" type: "interface" desc: "Type representing ApiDiagnosticContract." implements: - "<>" - "" - "<>" - "<>" - "<>" metadata: {} package: "com.microsoft.azure.management.apimanagement.v2019_01_01" artifact: com.microsoft.azure.apimanagement.v2019_01_01:azure-mgmt-apimanagement:1.0.0-beta-1