gpt4 book ai didi

org.jclouds.location.Zone类的使用及代码示例

转载 作者:知者 更新时间:2024-03-16 04:30:40 27 4
gpt4 key购买 nike

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

Zone介绍

暂无

代码示例

代码示例来源:origin: jclouds/legacy-jclouds

/**
* 
* @return the Zone codes configured
*/
@Provides
@Zone
Set<String> getConfiguredZones();

代码示例来源:origin: jclouds/legacy-jclouds

/**
* @return the Zone codes configured
*/
@Provides
@Zone
Set<String> getConfiguredZones();

代码示例来源:origin: jclouds/legacy-jclouds

@Inject
protected ZoneIdsFromRegionIdToZoneIdsValues(
    @Zone Supplier<Map<String, Supplier<Set<String>>>> regionIdToZoneIdsSupplier) {
 this.regionIdToZoneIdsSupplier = regionIdToZoneIdsSupplier;
}

代码示例来源:origin: jclouds/legacy-jclouds

/**
* @return the Zone codes configured
*/
@Provides
@Zone
Set<String> getConfiguredZones();

代码示例来源:origin: jclouds/legacy-jclouds

/**
* 
* @return the Zone codes configured
*/
@Provides
@Zone
Set<String> getConfiguredZones();

代码示例来源:origin: io.cloudsoft.jclouds/jclouds-core

@Inject
protected ZoneIdsFromRegionIdToZoneIdsValues(
    @Zone Supplier<Map<String, Supplier<Set<String>>>> regionIdToZoneIdsSupplier) {
 this.regionIdToZoneIdsSupplier = regionIdToZoneIdsSupplier;
}

代码示例来源:origin: io.cloudsoft.jclouds.api/openstack-trove

/**
* Provides a set of all zones available.
* 
* @return the Zone codes configured
*/
@Provides
@Zone
Set<String> getConfiguredZones();

代码示例来源:origin: io.cloudsoft.jclouds.labs/joyent-cloudapi

/**
* 
* @return the datacenter codes configured
*/
@Provides
@Zone
Set<String> getConfiguredDatacenters();

代码示例来源:origin: org.jclouds.labs/joyent-sdc

/**
* 
* @return the datacenter codes configured
*/
@Provides
@Zone
Set<String> getConfiguredDatacenters();

代码示例来源:origin: org.jclouds/jclouds-core

@Inject
protected ZoneIdsFromRegionIdToZoneIdsValues(
    @Zone Supplier<Map<String, Supplier<Set<String>>>> regionIdToZoneIdsSupplier) {
 this.regionIdToZoneIdsSupplier = regionIdToZoneIdsSupplier;
}

代码示例来源:origin: org.jclouds.api/openstack-nova

/**
* 
* @return the Zone codes configured
*/
@Provides
@Zone
Set<String> getConfiguredZones();

代码示例来源:origin: com.amysta.jclouds.api/openstack-nova-ec2

@Inject
protected NovaCreateVolumeResponseHandler(DateService dateService, @Region Supplier<String> defaultRegion,
    @Zone Supplier<Map<String, Supplier<Set<String>>>> regionToZonesSupplier,
    @Zone Supplier<Set<String>> zonesSupplier) {
 super(dateService, defaultRegion, regionToZonesSupplier, zonesSupplier);
}

代码示例来源:origin: org.jclouds.labs/joyent-sdc

@Inject
public SDCComputeServiceAdapter(SDCClient sdcClient, @Zone Supplier<Set<String>> datacenterIds) {
 this.sdcClient = checkNotNull(sdcClient, "sdcClient");
 this.datacenterIds = checkNotNull(datacenterIds, "datacenterIds");
}

代码示例来源:origin: jclouds/legacy-jclouds

@Inject
public NovaComputeServiceAdapter(NovaApi novaApi, @Zone Supplier<Set<String>> zoneIds,
    RemoveFloatingIpFromNodeAndDeallocate removeFloatingIpFromNodeAndDeallocate,
    LoadingCache<ZoneAndName, KeyPair> keyPairCache) {
 this.novaApi = checkNotNull(novaApi, "novaApi");
 this.zoneIds = checkNotNull(zoneIds, "zoneIds");
 this.removeFloatingIpFromNodeAndDeallocate = checkNotNull(removeFloatingIpFromNodeAndDeallocate,
      "removeFloatingIpFromNodeAndDeallocate");
 this.keyPairCache = checkNotNull(keyPairCache, "keyPairCache"); 
}

代码示例来源:origin: org.jclouds.api/rackspace-cloudloadbalancers

@Inject
protected CloudLoadBalancersListLoadBalancersStrategy(CloudLoadBalancersApi aclient,
   Function<LoadBalancer, LoadBalancerMetadata> converter, @Zone Supplier<Set<String>> zones) {
 this.aclient = checkNotNull(aclient, "aclient");
 this.zones = checkNotNull(zones, "zones");
 this.converter = checkNotNull(converter, "converter");
}

代码示例来源:origin: jclouds/legacy-jclouds

@Inject
ZoneToRegionToProviderOrJustProvider(RegionToProviderOrJustProvider regionToProviderOrJustProvider,
    @Zone Supplier<Set<String>> zoneIdsSupplier,
    @Iso3166 Supplier<Map<String, Supplier<Set<String>>>> isoCodesByIdSupplier,
    @Zone Supplier<Map<String, Supplier<Set<String>>>> regionIdToZoneIdsSupplier) {
 this.regionToProviderOrJustProvider = checkNotNull(regionToProviderOrJustProvider,
      "regionToProviderOrJustProvider");
 this.zoneIdsSupplier = checkNotNull(zoneIdsSupplier, "zoneIdsSupplier");
 this.regionIdToZoneIdsSupplier = checkNotNull(regionIdToZoneIdsSupplier, "regionIdToZoneIdsSupplier");
 this.isoCodesByIdSupplier = checkNotNull(isoCodesByIdSupplier, "isoCodesByIdSupplier");
}

代码示例来源:origin: jclouds/legacy-jclouds

@Inject
protected CreateVolumeResponseHandler(DateCodecFactory dateCodecFactory, @Region Supplier<String> defaultRegion,
    @Zone Supplier<Map<String, Supplier<Set<String>>>> regionToZonesSupplier,
    @Zone Supplier<Set<String>> zonesSupplier) {
 this.dateCodec = dateCodecFactory.iso8601();
 this.defaultRegion = defaultRegion;
 this.regionToZonesSupplier = regionToZonesSupplier;
 this.zonesSupplier = zonesSupplier;
}

代码示例来源:origin: org.jclouds/jclouds-core

@Inject
ZoneToProvider(JustProvider justProvider, @Zone Supplier<Set<String>> zoneIdsSupplier,
    @Iso3166 Supplier<Map<String, Supplier<Set<String>>>> isoCodesByIdSupplier) {
 this.justProvider = checkNotNull(justProvider, "justProvider");
 this.zoneIdsSupplier = checkNotNull(zoneIdsSupplier, "zoneIdsSupplier");
 this.isoCodesByIdSupplier = checkNotNull(isoCodesByIdSupplier, "isoCodesByIdSupplier");
}

代码示例来源:origin: org.jclouds/jclouds-core

@Provides
@Singleton
@Zone
protected Supplier<Map<String, Supplier<Set<String>>>> regionIdToZoneIdsSupplier(
    AtomicReference<AuthorizationException> authException, @Named(PROPERTY_SESSION_INTERVAL) long seconds,
    RegionIdToZoneIdsSupplier uncached) {
 return MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.create(authException, uncached, seconds,
      TimeUnit.SECONDS);
}

代码示例来源:origin: org.jclouds/jclouds-core

@Provides
  @Singleton
  @Zone
  protected Supplier<Map<String, Supplier<URI>>> zoneIdToURISupplier(
      AtomicReference<AuthorizationException> authException, @Named(PROPERTY_SESSION_INTERVAL) long seconds,
      ZoneIdToURISupplier uncached) {
   return MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.create(authException, uncached, seconds,
        TimeUnit.SECONDS);
  }
}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com