本文整理了Java中com.microsoft.azure.management.apigeneration.Fluent
类的一些代码示例,展示了Fluent
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Fluent
类的具体详情如下:
包路径:com.microsoft.azure.management.apigeneration.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();
}
内容来源于网络,如有侵权,请联系作者删除!