### YamlMime:JavaType uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract" name: "DiagnosticContract" nameWithType: "DiagnosticContract" summary: "Type representing DiagnosticContract." syntax: "public interface **DiagnosticContract**
extends <>, , <>, <>" methods: - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.alwaysLog()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.alwaysLog()" name: "alwaysLog()" nameWithType: "DiagnosticContract.alwaysLog()" modifiers: - "abstract" syntax: "public abstract AlwaysLog alwaysLog()" returns: description: "the alwaysLog value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.backend()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.backend()" name: "backend()" nameWithType: "DiagnosticContract.backend()" modifiers: - "abstract" syntax: "public abstract PipelineDiagnosticSettings backend()" returns: description: "the backend value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.enableHttpCorrelationHeaders()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.enableHttpCorrelationHeaders()" name: "enableHttpCorrelationHeaders()" nameWithType: "DiagnosticContract.enableHttpCorrelationHeaders()" modifiers: - "abstract" syntax: "public abstract Boolean enableHttpCorrelationHeaders()" returns: description: "the enableHttpCorrelationHeaders value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.frontend()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.frontend()" name: "frontend()" nameWithType: "DiagnosticContract.frontend()" modifiers: - "abstract" syntax: "public abstract PipelineDiagnosticSettings frontend()" returns: description: "the frontend value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.id()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.id()" name: "id()" nameWithType: "DiagnosticContract.id()" modifiers: - "abstract" syntax: "public abstract String id()" returns: description: "the id value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.loggerId()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.loggerId()" name: "loggerId()" nameWithType: "DiagnosticContract.loggerId()" modifiers: - "abstract" syntax: "public abstract String loggerId()" returns: description: "the loggerId value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.name()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.name()" name: "name()" nameWithType: "DiagnosticContract.name()" modifiers: - "abstract" syntax: "public abstract String name()" returns: description: "the name value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.sampling()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.sampling()" name: "sampling()" nameWithType: "DiagnosticContract.sampling()" modifiers: - "abstract" syntax: "public abstract SamplingSettings sampling()" returns: description: "the sampling value." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.type()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.DiagnosticContract.type()" name: "type()" nameWithType: "DiagnosticContract.type()" modifiers: - "abstract" syntax: "public abstract String type()" returns: description: "the type value." type: "" type: "interface" desc: "Type representing DiagnosticContract." 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