All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.cloud.channel.v1.spring.CloudChannelServiceSpringProperties Maven / Gradle / Ivy

There is a newer version: 5.6.1-preview
Show newest version
/*
 * Copyright 2024 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.google.cloud.channel.v1.spring;

import com.google.api.core.BetaApi;
import com.google.cloud.spring.core.Credentials;
import com.google.cloud.spring.core.CredentialsSupplier;
import com.google.cloud.spring.core.Retry;
import javax.annotation.Generated;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.context.properties.NestedConfigurationProperty;

// AUTO-GENERATED DOCUMENTATION AND CLASS.
/** Provides default property values for CloudChannelService client bean */
@Generated("by google-cloud-spring-generator")
@BetaApi("Autogenerated Spring autoconfiguration is not yet stable")
@ConfigurationProperties("com.google.cloud.channel.v1.cloud-channel-service")
public class CloudChannelServiceSpringProperties implements CredentialsSupplier {
  /** OAuth2 credentials to authenticate and authorize calls to Google Cloud Client Libraries. */
  @NestedConfigurationProperty
  private final Credentials credentials =
      new Credentials("https://www.googleapis.com/auth/apps.order");
  /** Quota project to use for billing. */
  private String quotaProjectId;
  /** Number of threads used for executors. */
  private Integer executorThreadCount;
  /** Allow override of default transport channel provider to use REST instead of gRPC. */
  private boolean useRest = false;
  /** Allow override of retry settings at service level, applying to all of its RPC methods. */
  @NestedConfigurationProperty private Retry retry;
  /**
   * Allow override of retry settings at method-level for listCustomers. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listCustomersRetry;
  /**
   * Allow override of retry settings at method-level for getCustomer. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry getCustomerRetry;
  /**
   * Allow override of retry settings at method-level for checkCloudIdentityAccountsExist. If
   * defined, this takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry checkCloudIdentityAccountsExistRetry;
  /**
   * Allow override of retry settings at method-level for createCustomer. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry createCustomerRetry;
  /**
   * Allow override of retry settings at method-level for updateCustomer. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry updateCustomerRetry;
  /**
   * Allow override of retry settings at method-level for deleteCustomer. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry deleteCustomerRetry;
  /**
   * Allow override of retry settings at method-level for importCustomer. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry importCustomerRetry;
  /**
   * Allow override of retry settings at method-level for listEntitlements. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listEntitlementsRetry;
  /**
   * Allow override of retry settings at method-level for listTransferableSkus. If defined, this
   * takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listTransferableSkusRetry;
  /**
   * Allow override of retry settings at method-level for listTransferableOffers. If defined, this
   * takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listTransferableOffersRetry;
  /**
   * Allow override of retry settings at method-level for getEntitlement. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry getEntitlementRetry;
  /**
   * Allow override of retry settings at method-level for listChannelPartnerLinks. If defined, this
   * takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listChannelPartnerLinksRetry;
  /**
   * Allow override of retry settings at method-level for getChannelPartnerLink. If defined, this
   * takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry getChannelPartnerLinkRetry;
  /**
   * Allow override of retry settings at method-level for createChannelPartnerLink. If defined, this
   * takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry createChannelPartnerLinkRetry;
  /**
   * Allow override of retry settings at method-level for updateChannelPartnerLink. If defined, this
   * takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry updateChannelPartnerLinkRetry;
  /**
   * Allow override of retry settings at method-level for getCustomerRepricingConfig. If defined,
   * this takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry getCustomerRepricingConfigRetry;
  /**
   * Allow override of retry settings at method-level for listCustomerRepricingConfigs. If defined,
   * this takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listCustomerRepricingConfigsRetry;
  /**
   * Allow override of retry settings at method-level for createCustomerRepricingConfig. If defined,
   * this takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry createCustomerRepricingConfigRetry;
  /**
   * Allow override of retry settings at method-level for updateCustomerRepricingConfig. If defined,
   * this takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry updateCustomerRepricingConfigRetry;
  /**
   * Allow override of retry settings at method-level for deleteCustomerRepricingConfig. If defined,
   * this takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry deleteCustomerRepricingConfigRetry;
  /**
   * Allow override of retry settings at method-level for getChannelPartnerRepricingConfig. If
   * defined, this takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry getChannelPartnerRepricingConfigRetry;
  /**
   * Allow override of retry settings at method-level for listChannelPartnerRepricingConfigs. If
   * defined, this takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listChannelPartnerRepricingConfigsRetry;
  /**
   * Allow override of retry settings at method-level for createChannelPartnerRepricingConfig. If
   * defined, this takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry createChannelPartnerRepricingConfigRetry;
  /**
   * Allow override of retry settings at method-level for updateChannelPartnerRepricingConfig. If
   * defined, this takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry updateChannelPartnerRepricingConfigRetry;
  /**
   * Allow override of retry settings at method-level for deleteChannelPartnerRepricingConfig. If
   * defined, this takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry deleteChannelPartnerRepricingConfigRetry;
  /**
   * Allow override of retry settings at method-level for listSkuGroups. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listSkuGroupsRetry;
  /**
   * Allow override of retry settings at method-level for listSkuGroupBillableSkus. If defined, this
   * takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listSkuGroupBillableSkusRetry;
  /**
   * Allow override of retry settings at method-level for lookupOffer. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry lookupOfferRetry;
  /**
   * Allow override of retry settings at method-level for listProducts. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listProductsRetry;
  /**
   * Allow override of retry settings at method-level for listSkus. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listSkusRetry;
  /**
   * Allow override of retry settings at method-level for listOffers. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listOffersRetry;
  /**
   * Allow override of retry settings at method-level for listPurchasableSkus. If defined, this
   * takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listPurchasableSkusRetry;
  /**
   * Allow override of retry settings at method-level for listPurchasableOffers. If defined, this
   * takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listPurchasableOffersRetry;
  /**
   * Allow override of retry settings at method-level for queryEligibleBillingAccounts. If defined,
   * this takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry queryEligibleBillingAccountsRetry;
  /**
   * Allow override of retry settings at method-level for registerSubscriber. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry registerSubscriberRetry;
  /**
   * Allow override of retry settings at method-level for unregisterSubscriber. If defined, this
   * takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry unregisterSubscriberRetry;
  /**
   * Allow override of retry settings at method-level for listSubscribers. If defined, this takes
   * precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listSubscribersRetry;
  /**
   * Allow override of retry settings at method-level for listEntitlementChanges. If defined, this
   * takes precedence over service-level retry configurations for that RPC method.
   */
  @NestedConfigurationProperty private Retry listEntitlementChangesRetry;

  @Override
  public Credentials getCredentials() {
    return this.credentials;
  }

  public String getQuotaProjectId() {
    return this.quotaProjectId;
  }

  public void setQuotaProjectId(String quotaProjectId) {
    this.quotaProjectId = quotaProjectId;
  }

  public boolean getUseRest() {
    return this.useRest;
  }

  public void setUseRest(boolean useRest) {
    this.useRest = useRest;
  }

  public Integer getExecutorThreadCount() {
    return this.executorThreadCount;
  }

  public void setExecutorThreadCount(Integer executorThreadCount) {
    this.executorThreadCount = executorThreadCount;
  }

  public Retry getRetry() {
    return this.retry;
  }

  public void setRetry(Retry retry) {
    this.retry = retry;
  }

  public Retry getListCustomersRetry() {
    return this.listCustomersRetry;
  }

  public void setListCustomersRetry(Retry listCustomersRetry) {
    this.listCustomersRetry = listCustomersRetry;
  }

  public Retry getGetCustomerRetry() {
    return this.getCustomerRetry;
  }

  public void setGetCustomerRetry(Retry getCustomerRetry) {
    this.getCustomerRetry = getCustomerRetry;
  }

  public Retry getCheckCloudIdentityAccountsExistRetry() {
    return this.checkCloudIdentityAccountsExistRetry;
  }

  public void setCheckCloudIdentityAccountsExistRetry(Retry checkCloudIdentityAccountsExistRetry) {
    this.checkCloudIdentityAccountsExistRetry = checkCloudIdentityAccountsExistRetry;
  }

  public Retry getCreateCustomerRetry() {
    return this.createCustomerRetry;
  }

  public void setCreateCustomerRetry(Retry createCustomerRetry) {
    this.createCustomerRetry = createCustomerRetry;
  }

  public Retry getUpdateCustomerRetry() {
    return this.updateCustomerRetry;
  }

  public void setUpdateCustomerRetry(Retry updateCustomerRetry) {
    this.updateCustomerRetry = updateCustomerRetry;
  }

  public Retry getDeleteCustomerRetry() {
    return this.deleteCustomerRetry;
  }

  public void setDeleteCustomerRetry(Retry deleteCustomerRetry) {
    this.deleteCustomerRetry = deleteCustomerRetry;
  }

  public Retry getImportCustomerRetry() {
    return this.importCustomerRetry;
  }

  public void setImportCustomerRetry(Retry importCustomerRetry) {
    this.importCustomerRetry = importCustomerRetry;
  }

  public Retry getListEntitlementsRetry() {
    return this.listEntitlementsRetry;
  }

  public void setListEntitlementsRetry(Retry listEntitlementsRetry) {
    this.listEntitlementsRetry = listEntitlementsRetry;
  }

  public Retry getListTransferableSkusRetry() {
    return this.listTransferableSkusRetry;
  }

  public void setListTransferableSkusRetry(Retry listTransferableSkusRetry) {
    this.listTransferableSkusRetry = listTransferableSkusRetry;
  }

  public Retry getListTransferableOffersRetry() {
    return this.listTransferableOffersRetry;
  }

  public void setListTransferableOffersRetry(Retry listTransferableOffersRetry) {
    this.listTransferableOffersRetry = listTransferableOffersRetry;
  }

  public Retry getGetEntitlementRetry() {
    return this.getEntitlementRetry;
  }

  public void setGetEntitlementRetry(Retry getEntitlementRetry) {
    this.getEntitlementRetry = getEntitlementRetry;
  }

  public Retry getListChannelPartnerLinksRetry() {
    return this.listChannelPartnerLinksRetry;
  }

  public void setListChannelPartnerLinksRetry(Retry listChannelPartnerLinksRetry) {
    this.listChannelPartnerLinksRetry = listChannelPartnerLinksRetry;
  }

  public Retry getGetChannelPartnerLinkRetry() {
    return this.getChannelPartnerLinkRetry;
  }

  public void setGetChannelPartnerLinkRetry(Retry getChannelPartnerLinkRetry) {
    this.getChannelPartnerLinkRetry = getChannelPartnerLinkRetry;
  }

  public Retry getCreateChannelPartnerLinkRetry() {
    return this.createChannelPartnerLinkRetry;
  }

  public void setCreateChannelPartnerLinkRetry(Retry createChannelPartnerLinkRetry) {
    this.createChannelPartnerLinkRetry = createChannelPartnerLinkRetry;
  }

  public Retry getUpdateChannelPartnerLinkRetry() {
    return this.updateChannelPartnerLinkRetry;
  }

  public void setUpdateChannelPartnerLinkRetry(Retry updateChannelPartnerLinkRetry) {
    this.updateChannelPartnerLinkRetry = updateChannelPartnerLinkRetry;
  }

  public Retry getGetCustomerRepricingConfigRetry() {
    return this.getCustomerRepricingConfigRetry;
  }

  public void setGetCustomerRepricingConfigRetry(Retry getCustomerRepricingConfigRetry) {
    this.getCustomerRepricingConfigRetry = getCustomerRepricingConfigRetry;
  }

  public Retry getListCustomerRepricingConfigsRetry() {
    return this.listCustomerRepricingConfigsRetry;
  }

  public void setListCustomerRepricingConfigsRetry(Retry listCustomerRepricingConfigsRetry) {
    this.listCustomerRepricingConfigsRetry = listCustomerRepricingConfigsRetry;
  }

  public Retry getCreateCustomerRepricingConfigRetry() {
    return this.createCustomerRepricingConfigRetry;
  }

  public void setCreateCustomerRepricingConfigRetry(Retry createCustomerRepricingConfigRetry) {
    this.createCustomerRepricingConfigRetry = createCustomerRepricingConfigRetry;
  }

  public Retry getUpdateCustomerRepricingConfigRetry() {
    return this.updateCustomerRepricingConfigRetry;
  }

  public void setUpdateCustomerRepricingConfigRetry(Retry updateCustomerRepricingConfigRetry) {
    this.updateCustomerRepricingConfigRetry = updateCustomerRepricingConfigRetry;
  }

  public Retry getDeleteCustomerRepricingConfigRetry() {
    return this.deleteCustomerRepricingConfigRetry;
  }

  public void setDeleteCustomerRepricingConfigRetry(Retry deleteCustomerRepricingConfigRetry) {
    this.deleteCustomerRepricingConfigRetry = deleteCustomerRepricingConfigRetry;
  }

  public Retry getGetChannelPartnerRepricingConfigRetry() {
    return this.getChannelPartnerRepricingConfigRetry;
  }

  public void setGetChannelPartnerRepricingConfigRetry(
      Retry getChannelPartnerRepricingConfigRetry) {
    this.getChannelPartnerRepricingConfigRetry = getChannelPartnerRepricingConfigRetry;
  }

  public Retry getListChannelPartnerRepricingConfigsRetry() {
    return this.listChannelPartnerRepricingConfigsRetry;
  }

  public void setListChannelPartnerRepricingConfigsRetry(
      Retry listChannelPartnerRepricingConfigsRetry) {
    this.listChannelPartnerRepricingConfigsRetry = listChannelPartnerRepricingConfigsRetry;
  }

  public Retry getCreateChannelPartnerRepricingConfigRetry() {
    return this.createChannelPartnerRepricingConfigRetry;
  }

  public void setCreateChannelPartnerRepricingConfigRetry(
      Retry createChannelPartnerRepricingConfigRetry) {
    this.createChannelPartnerRepricingConfigRetry = createChannelPartnerRepricingConfigRetry;
  }

  public Retry getUpdateChannelPartnerRepricingConfigRetry() {
    return this.updateChannelPartnerRepricingConfigRetry;
  }

  public void setUpdateChannelPartnerRepricingConfigRetry(
      Retry updateChannelPartnerRepricingConfigRetry) {
    this.updateChannelPartnerRepricingConfigRetry = updateChannelPartnerRepricingConfigRetry;
  }

  public Retry getDeleteChannelPartnerRepricingConfigRetry() {
    return this.deleteChannelPartnerRepricingConfigRetry;
  }

  public void setDeleteChannelPartnerRepricingConfigRetry(
      Retry deleteChannelPartnerRepricingConfigRetry) {
    this.deleteChannelPartnerRepricingConfigRetry = deleteChannelPartnerRepricingConfigRetry;
  }

  public Retry getListSkuGroupsRetry() {
    return this.listSkuGroupsRetry;
  }

  public void setListSkuGroupsRetry(Retry listSkuGroupsRetry) {
    this.listSkuGroupsRetry = listSkuGroupsRetry;
  }

  public Retry getListSkuGroupBillableSkusRetry() {
    return this.listSkuGroupBillableSkusRetry;
  }

  public void setListSkuGroupBillableSkusRetry(Retry listSkuGroupBillableSkusRetry) {
    this.listSkuGroupBillableSkusRetry = listSkuGroupBillableSkusRetry;
  }

  public Retry getLookupOfferRetry() {
    return this.lookupOfferRetry;
  }

  public void setLookupOfferRetry(Retry lookupOfferRetry) {
    this.lookupOfferRetry = lookupOfferRetry;
  }

  public Retry getListProductsRetry() {
    return this.listProductsRetry;
  }

  public void setListProductsRetry(Retry listProductsRetry) {
    this.listProductsRetry = listProductsRetry;
  }

  public Retry getListSkusRetry() {
    return this.listSkusRetry;
  }

  public void setListSkusRetry(Retry listSkusRetry) {
    this.listSkusRetry = listSkusRetry;
  }

  public Retry getListOffersRetry() {
    return this.listOffersRetry;
  }

  public void setListOffersRetry(Retry listOffersRetry) {
    this.listOffersRetry = listOffersRetry;
  }

  public Retry getListPurchasableSkusRetry() {
    return this.listPurchasableSkusRetry;
  }

  public void setListPurchasableSkusRetry(Retry listPurchasableSkusRetry) {
    this.listPurchasableSkusRetry = listPurchasableSkusRetry;
  }

  public Retry getListPurchasableOffersRetry() {
    return this.listPurchasableOffersRetry;
  }

  public void setListPurchasableOffersRetry(Retry listPurchasableOffersRetry) {
    this.listPurchasableOffersRetry = listPurchasableOffersRetry;
  }

  public Retry getQueryEligibleBillingAccountsRetry() {
    return this.queryEligibleBillingAccountsRetry;
  }

  public void setQueryEligibleBillingAccountsRetry(Retry queryEligibleBillingAccountsRetry) {
    this.queryEligibleBillingAccountsRetry = queryEligibleBillingAccountsRetry;
  }

  public Retry getRegisterSubscriberRetry() {
    return this.registerSubscriberRetry;
  }

  public void setRegisterSubscriberRetry(Retry registerSubscriberRetry) {
    this.registerSubscriberRetry = registerSubscriberRetry;
  }

  public Retry getUnregisterSubscriberRetry() {
    return this.unregisterSubscriberRetry;
  }

  public void setUnregisterSubscriberRetry(Retry unregisterSubscriberRetry) {
    this.unregisterSubscriberRetry = unregisterSubscriberRetry;
  }

  public Retry getListSubscribersRetry() {
    return this.listSubscribersRetry;
  }

  public void setListSubscribersRetry(Retry listSubscribersRetry) {
    this.listSubscribersRetry = listSubscribersRetry;
  }

  public Retry getListEntitlementChangesRetry() {
    return this.listEntitlementChangesRetry;
  }

  public void setListEntitlementChangesRetry(Retry listEntitlementChangesRetry) {
    this.listEntitlementChangesRetry = listEntitlementChangesRetry;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy