All Methods Instance Methods Concrete Methods 
| Modifier and Type | 
Method | 
Description | 
protected void | 
configure() | 
  | 
protected AzurePredicatesModule.VaultCertificatePredicates.CertificateOperationStatusPredicateFactory | 
provideCertificateOperationStatusPredicateFactory(AzureComputeApi api,
                                                 Integer operationTimeout,
                                                 ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected AzurePredicatesModule.VaultCertificatePredicates.DeletedCertificateStatusPredicateFactory | 
provideDeletedCertificateStatusPredicateFactory(AzureComputeApi api,
                                               Integer operationTimeout,
                                               ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected AzurePredicatesModule.VaultKeyPredicates.DeletedKeyStatusPredicateFactory | 
provideDeletedKeyStatusPredicateFactory(AzureComputeApi api,
                                       Integer operationTimeout,
                                       ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected AzurePredicatesModule.VaultSecretPredicates.DeletedSecretStatusPredicateFactory | 
provideDeletedSecretStatusPredicateFactory(AzureComputeApi api,
                                          Integer operationTimeout,
                                          ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected AzurePredicatesModule.VaultPredicates.DeletedVaultStatusPredicateFactory | 
provideDeletedVaultStatusPredicateFactory(AzureComputeApi api,
                                         Integer operationTimeout,
                                         ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected AzurePredicatesModule.ImageAvailablePredicateFactory | 
provideImageAvailablePredicate(AzureComputeApi api,
                              ComputeServiceConstants.Timeouts timeouts,
                              ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected com.google.common.base.Predicate<URI> | 
provideImageCapturedPredicate(AzureComputeApi api,
                             ComputeServiceConstants.Timeouts timeouts,
                             ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected AzurePredicatesModule.NetworkAvailablePredicateFactory | 
provideNetworkAvailablePredicate(AzureComputeApi api,
                                com.google.common.base.Predicate<com.google.common.base.Supplier<Provisionable>> resourceAvailable) | 
  | 
protected AzurePredicatesModule.VirtualMachineInStatePredicateFactory | 
provideNodeSuspendedPredicate(AzureComputeApi api,
                             ComputeServiceConstants.Timeouts timeouts,
                             ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected com.google.common.base.Predicate<URI> | 
provideNodeTerminatedPredicate(AzureComputeApi api,
                              ComputeServiceConstants.Timeouts timeouts,
                              ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected AzurePredicatesModule.PublicIpAvailablePredicateFactory | 
providePublicIpAvailablePredicate(AzureComputeApi api,
                                 com.google.common.base.Predicate<com.google.common.base.Supplier<Provisionable>> resourceAvailable) | 
  | 
protected AzurePredicatesModule.VaultCertificatePredicates.RecoverableCertificateStatusPredicateFactory | 
provideRecoverableCertificateStatusPredicateFactory(AzureComputeApi api,
                                                   Integer operationTimeout,
                                                   ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected AzurePredicatesModule.VaultKeyPredicates.RecoverableKeyStatusPredicateFactory | 
provideRecoverableKeyStatusPredicateFactory(AzureComputeApi api,
                                           Integer operationTimeout,
                                           ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected AzurePredicatesModule.VaultSecretPredicates.RecoverableSecretStatusPredicateFactory | 
provideRecoverableSecretStatusPredicateFactory(AzureComputeApi api,
                                              Integer operationTimeout,
                                              ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected com.google.common.base.Predicate<com.google.common.base.Supplier<Provisionable>> | 
provideResourceAvailablePredicate(AzureComputeApi api,
                                 Integer operationTimeout,
                                 ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected com.google.common.base.Predicate<URI> | 
provideResourceDeletedPredicate(AzureComputeApi api,
                               ComputeServiceConstants.Timeouts timeouts,
                               ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected AzurePredicatesModule.SecurityGroupAvailablePredicateFactory | 
provideSecurityGroupAvailablePredicate(AzureComputeApi api,
                                      com.google.common.base.Predicate<com.google.common.base.Supplier<Provisionable>> resourceAvailable) | 
  | 
protected AzurePredicatesModule.SecurityGroupRuleAvailablePredicateFactory | 
provideSecurityGroupRuleAvailablePredicate(AzureComputeApi api,
                                          com.google.common.base.Predicate<com.google.common.base.Supplier<Provisionable>> resourceAvailable) | 
  | 
protected AzurePredicatesModule.VirtualMachineInStatePredicateFactory | 
provideVirtualMachineRunningPredicate(AzureComputeApi api,
                                     ComputeServiceConstants.Timeouts timeouts,
                                     ComputeServiceConstants.PollPeriod pollPeriod) | 
  | 
protected AzurePredicatesModule.VirtualNetworkGatewayAvailablePredicateFactory | 
provideVirtualNetworkGatewayAvailablePredicate(AzureComputeApi api,
                                              com.google.common.base.Predicate<com.google.common.base.Supplier<Provisionable>> resourceAvailable,
                                              ComputeServiceConstants.Timeouts timeouts,
                                              ComputeServiceConstants.PollPeriod pollPeriod) | 
  |