Interface CredentialsSupplier

All Known Implementing Classes:
AccessApprovalSpringProperties, AccessContextManagerSpringProperties, AgentsSpringProperties, AnswerRecordsSpringProperties, ApiGatewayServiceSpringProperties, ApplicationsSpringProperties, ArtifactRegistrySpringProperties, AssetServiceSpringProperties, AssuredWorkloadsServiceSpringProperties, AuthorizedCertificatesSpringProperties, AuthorizedDomainsSpringProperties, AutoMlSpringProperties, AutoscalingPolicyServiceSpringProperties, BatchControllerSpringProperties, BinauthzManagementServiceV1SpringProperties, BudgetServiceSpringProperties, CatalogServiceSpringProperties, CertificateAuthorityServiceSpringProperties, CloudBillingSpringProperties, CloudBuildSpringProperties, CloudCatalogSpringProperties, CloudChannelReportsServiceSpringProperties, CloudChannelServiceSpringProperties, CloudDeploySpringProperties, CloudFilestoreManagerSpringProperties, CloudMemcacheSpringProperties, CloudRedisSpringProperties, CloudSchedulerSpringProperties, CloudShellServiceSpringProperties, CloudTasksSpringProperties, CloudVisionProperties, ClusterControllerSpringProperties, ClusterManagerSpringProperties, CompanyServiceSpringProperties, CompletionServiceSpringProperties, CompletionSpringProperties, ConnectionServiceSpringProperties, ConnectionServiceSpringProperties, ContactCenterInsightsSpringProperties, ContainerAnalysisSpringProperties, ContentServiceSpringProperties, ContextsSpringProperties, Controller2SpringProperties, ControlServiceSpringProperties, ConversationDatasetsSpringProperties, ConversationModelsSpringProperties, ConversationProfilesSpringProperties, ConversationsSpringProperties, DashboardsServiceSpringProperties, DataCatalogSpringProperties, DataFusionSpringProperties, DataMigrationServiceSpringProperties, DataplexServiceSpringProperties, DataprocMetastoreFederationSpringProperties, DataprocMetastoreSpringProperties, DataScanServiceSpringProperties, DatasetServiceSpringProperties, DatastreamSpringProperties, DataTransferServiceSpringProperties, Debugger2SpringProperties, DeviceManagerSpringProperties, DlpServiceSpringProperties, DocumentProcessorServiceSpringProperties, DocumentsSpringProperties, DomainMappingsSpringProperties, DomainsSpringProperties, EndpointServiceSpringProperties, EntityTypesSpringProperties, EnvironmentsSpringProperties, EnvironmentsSpringProperties, EssentialContactsServiceSpringProperties, EventarcSpringProperties, EventServiceSpringProperties, ExecutionsSpringProperties, FeaturestoreOnlineServingServiceSpringProperties, FeaturestoreServiceSpringProperties, FirewallSpringProperties, FleetRoutingSpringProperties, FulfillmentsSpringProperties, FunctionServiceSpringProperties, GameServerClustersServiceSpringProperties, GameServerConfigsServiceSpringProperties, GameServerDeploymentsServiceSpringProperties, GcpBigQueryProperties, GcpConfigProperties, GcpDatastoreProperties, GcpFirestoreProperties, GcpKmsProperties, GcpMetricsProperties, GcpProperties, GcpPubSubProperties, GcpSecretManagerProperties, GcpSpannerProperties, GcpStorageProperties, GcpTraceProperties, GkeHubSpringProperties, GSuiteAddOnsSpringProperties, HubServiceSpringProperties, IamCheckerSpringProperties, IAMCredentialsSpringProperties, IAMSpringProperties, IDSSpringProperties, ImageVersionsSpringProperties, IndexEndpointServiceSpringProperties, IndexServiceSpringProperties, InstancesSpringProperties, IntentsSpringProperties, JobControllerSpringProperties, JobServiceSpringProperties, JobServiceSpringProperties, KnowledgeBasesSpringProperties, LanguageServiceSpringProperties, LookupServiceSpringProperties, ManagedIdentitiesServiceSpringProperties, ManagedNotebookServiceSpringProperties, MetadataServiceSpringProperties, MetadataServiceSpringProperties, MigrationServiceSpringProperties, ModelServiceSpringProperties, NodeGroupControllerSpringProperties, NotebookServiceSpringProperties, OrgPolicySpringProperties, OsConfigServiceSpringProperties, OsConfigZonalServiceSpringProperties, OsLoginServiceSpringProperties, ParticipantsSpringProperties, PipelineServiceSpringProperties, PolicyBasedRoutingServiceSpringProperties, PolicyTagManagerSerializationSpringProperties, PolicyTagManagerSpringProperties, PredictionServiceSpringProperties, PredictionServiceSpringProperties, PredictionServiceSpringProperties, ProductServiceSpringProperties, ProfilerServiceSpringProperties, ReachabilityServiceSpringProperties, RealmsServiceSpringProperties, RecaptchaEnterpriseServiceSpringProperties, RecommenderSpringProperties, RegistrationServiceSpringProperties, ReservationServiceSpringProperties, ResourceSettingsServiceSpringProperties, SearchServiceSpringProperties, SecurityCenterSpringProperties, ServiceControllerSpringProperties, ServiceManagerSpringProperties, ServicesSpringProperties, ServiceUsageSpringProperties, ServingConfigServiceSpringProperties, SessionEntityTypesSpringProperties, SessionsSpringProperties, SpecialistPoolServiceSpringProperties, SpeechSpringProperties, StorageTransferServiceSpringProperties, SystemPolicyV1SpringProperties, TenantServiceSpringProperties, TensorboardServiceSpringProperties, TetherSpringProperties, TextToSpeechLongAudioSynthesizeSpringProperties, TextToSpeechSpringProperties, TpuSpringProperties, TraceServiceSpringProperties, TranscoderServiceSpringProperties, UserEventServiceSpringProperties, ValidationHelperV1SpringProperties, VersionsSpringProperties, VersionsSpringProperties, VideoIntelligenceServiceSpringProperties, VizierServiceSpringProperties, VmMigrationSpringProperties, VpcAccessServiceSpringProperties, WebRiskServiceSpringProperties, WebSecurityScannerSpringProperties, WorkflowsSpringProperties, WorkflowTemplateServiceSpringProperties

public interface CredentialsSupplier
An interface meant to be implemented by configuration properties POJOs that store information about Google Cloud credentials.
  • Method Summary

    Modifier and Type
    Method
    Description
    Supplies credentials configuration.
  • Method Details

    • getCredentials

      Credentials getCredentials()
      Supplies credentials configuration.
      Returns:
      a POJO containing Google Cloud credentials location and scopes