Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License. See License.txt in the project root for license information.
/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for * license information. */
package com.microsoft.azure.management.resources; import com.microsoft.rest.RestClient; import com.microsoft.azure.management.apigeneration.Fluent;
Defines a connector that connects other resources to a resource group. Implementations of this class can let users browse resources inside a specific resource group.
/** * Defines a connector that connects other resources to a resource group. * Implementations of this class can let users browse resources inside a * specific resource group. */
@Fluent public interface ResourceConnector {
Implementations of this interface defines how to create a connector.
Type parameters:
  • <T> – the type of the connector to create.
/** * Implementations of this interface defines how to create a connector. * * @param <T> the type of the connector to create. */
interface Builder<T extends ResourceConnector> { T create(RestClient restClient, String subscriptionId, ResourceGroup resourceGroup); } }