com.microsoft.azure.management.apigeneration.Fluent类的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(5.5k)|赞(0)|评价(0)|浏览(181)

本文整理了Java中com.microsoft.azure.management.apigeneration.Fluent类的一些代码示例,展示了Fluent类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Fluent类的具体详情如下:
包路径:com.microsoft.azure.management.apigeneration.Fluent
类名称:Fluent

Fluent介绍

暂无

代码示例

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

/**
 * Interface for the child resource which can be CRUDed independently from the parent resource.
 *
 * @param <ManagerT> the client manager type representing the service
 * @param <InnerT> the inner, auto-generated implementation logic object type
 */
@Fluent
public interface IndependentChildResource<ManagerT, InnerT> extends
  GroupableResource<ManagerT, InnerT>,
  IndependentChild<ManagerT> {
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

/**
 * An immutable client-side representation of an Azure tenant.
 */
@Fluent
public interface Tenant extends
    Indexable,
    HasInner<TenantIdDescriptionInner> {

  /**
   * @return a UUID of the tenant
   */
  String tenantId();
}

代码示例来源:origin: com.microsoft.azure/azure-arm-client-runtime

/**
 * An interface representing a model that has a resource group name.
 */
@Fluent
public interface HasId {
  /**
   * @return the resource ID string
   */
  String id();
}

代码示例来源:origin: com.microsoft.azure/azure-arm-client-runtime

/**
 * Base interface used by child resources.
 * @param <ParentT> parent interface
 */
@Fluent
public interface ChildResource<ParentT> extends
    Indexable,
    HasName,
    HasParent<ParentT> {
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

/**
 * An interface representing a child that has an immediately available parent.
 * @param <ParentT> the parent type
 */
@Fluent
public interface HasParent<ParentT> {
  /**
   * @return the parent of this child object
   */
  ParentT parent();
}

代码示例来源:origin: com.microsoft.azure/azure-arm-client-runtime

/**
 * An interface representing a model that has a resource group name.
 */
@Fluent
public interface HasResourceGroup {
  /**
   * @return the name of the resource group
   */
  String resourceGroupName();
}

代码示例来源:origin: com.microsoft.azure/azure-arm-client-runtime

/**
 * An interface representing a child that has an immediately available parent.
 * @param <ParentT> the parent type
 */
@Fluent
public interface HasParent<ParentT> {
  /**
   * @return the parent of this child object
   */
  ParentT parent();
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-compute

/**
 *  Entry point to virtual machine sizes API.
 */
@Fluent
public interface VirtualMachineSizes extends
    SupportsListingByRegion<VirtualMachineSize> {
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-dns

/**
 *  Entry point to AAAA record sets in a DNS zone.
 */
@Fluent
public interface AaaaRecordSets extends DnsRecordSets<AaaaRecordSet> {
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-servicebus

/**
 * Entry point to service bus queue management API in Azure.
 */
@Fluent
public interface ServiceBusSubscriptions extends
    SupportsCreating<ServiceBusSubscription.DefinitionStages.Blank>,
    SupportsListing<ServiceBusSubscription>,
    SupportsGettingByNameAsync<ServiceBusSubscription>,
    SupportsDeletingByName,
    HasManager<ServiceBusManager>,
    HasInner<SubscriptionsInner> {
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

/**
 * Base interface used by child resources.
 * @param <ParentT> parent interface
 */
@Fluent
public interface ChildResource<ParentT> extends
  Indexable,
  HasName,
  HasParent<ParentT> {
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

/**
 * Entry point to tenant management API.
 */
@Fluent
public interface PolicyDefinitions extends
    SupportsListing<PolicyDefinition>,
    SupportsGettingByName<PolicyDefinition>,
    SupportsCreating<PolicyDefinition.DefinitionStages.Blank>,
    SupportsDeletingById {
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-resources

/**
 * An interface representing a model that has a name.
 */
@Fluent
public interface HasName {
  /**
   * @return the name of the resource
   */
  String name();
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-network

/**
 * An interface representing a backend's ability to reference a list of associated network interfaces.
 */
@Fluent()
public interface HasBackendNics  {
  /**
   * @return a map of names of the IP configurations of network interfaces assigned to this backend,
   * indexed by their NIC's resource id
   */
  Map<String, String> backendNicIPConfigurationNames();
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-network

/**
 * An IP configuration in a network interface associated with a virtual machine
 * scale set.
 */
@Fluent
public interface VirtualMachineScaleSetNicIPConfiguration extends
    NicIPConfigurationBase,
    HasInner<NetworkInterfaceIPConfigurationInner>,
    ChildResource<VirtualMachineScaleSetNetworkInterface>,
    HasPrivateIPAddress,
    HasSubnet {
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-compute

/**
 * Entry point to virtual machine image extension types.
 */
@Fluent
public interface VirtualMachineExtensionImageTypes extends SupportsListing<VirtualMachineExtensionImageType> {
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-compute

/**
 * Entry point to virtual machine SKU images.
 */
@Fluent
public interface VirtualMachineImagesInSku extends SupportsListing<VirtualMachineImage> {
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-dns

/**
 *  Entry point to PTR record sets in a DNS zone.
 */
@Fluent
public interface PtrRecordSets extends DnsRecordSets<PtrRecordSet> {
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-dns

/**
 * An immutable client-side representation of a AAAA (IPv6) record set in Azure DNS Zone.
 */
@Fluent
public interface AaaaRecordSet extends DnsRecordSet {
  /**
   * @return the IPv6 addresses of AAAA records in this record set
   */
  List<String> ipv6Addresses();
}

代码示例来源:origin: com.microsoft.azure/azure-mgmt-dns

/**
 * An immutable client-side representation of a CNAME (canonical name) record set in Azure DNS Zone.
 */
@Fluent
public interface CNameRecordSet extends DnsRecordSet {
  /**
   * @return the canonical name (without a terminating dot) of CName record in this record set
   */
  String canonicalName();
}

相关文章