Package-level declarations

Types

Link copied to clipboard
enum ApiProductQuotaCounterScope : Enum<ApiProductQuotaCounterScope> , ConvertibleToJava<ApiProductQuotaCounterScope>

Scope of the quota decides how the quota counter gets applied and evaluate for quota violation. If the Scope is set as PROXY, then all the operations defined for the APIproduct that are associated with the same proxy will share the same quota counter set at the APIproduct level, making it a global counter at a proxy level. If the Scope is set as OPERATION, then each operations get the counter set at the API product dedicated, making it a local counter. Note that, the QuotaCounterScope applies only when an operation does not have dedicated quota set for itself.

Link copied to clipboard
enum DataCollectorType : Enum<DataCollectorType> , ConvertibleToJava<DataCollectorType>

Immutable. The type of data this data collector will collect.

Link copied to clipboard
enum EnvironmentApiProxyType : Enum<EnvironmentApiProxyType> , ConvertibleToJava<EnvironmentApiProxyType>

Optional. API Proxy type supported by the environment. The type can be set when creating the Environment and cannot be changed.

Link copied to clipboard
enum EnvironmentDeploymentType : Enum<EnvironmentDeploymentType> , ConvertibleToJava<EnvironmentDeploymentType>

Optional. Deployment type supported by the environment. The deployment type can be set when creating the environment and cannot be changed. When you enable archive deployment, you will be prevented from performing a /apigee/docs/api-platform/local-development/overview#prevented-actions within the environment, including: * Managing the deployment of API proxy or shared flow revisions * Creating, updating, or deleting resource files * Creating, updating, or deleting target servers

enum GoogleCloudApigeeV1TraceSamplingConfigSampler : Enum<GoogleCloudApigeeV1TraceSamplingConfigSampler> , ConvertibleToJava<GoogleCloudApigeeV1TraceSamplingConfigSampler>

Sampler of distributed tracing. OFF is the default value.

Link copied to clipboard
enum GoogleIamV1AuditLogConfigLogType : Enum<GoogleIamV1AuditLogConfigLogType> , ConvertibleToJava<GoogleIamV1AuditLogConfigLogType>

The log type that this config enables.

Link copied to clipboard
enum InstancePeeringCidrRange : Enum<InstancePeeringCidrRange> , ConvertibleToJava<InstancePeeringCidrRange>

Optional. Size of the CIDR block range that will be reserved by the instance. PAID organizations support SLASH_16 to SLASH_20 and defaults to SLASH_16. Evaluation organizations support only SLASH_23.

Link copied to clipboard
enum OrganizationBillingType : Enum<OrganizationBillingType> , ConvertibleToJava<OrganizationBillingType>

Billing type of the Apigee organization. See Apigee pricing.

Link copied to clipboard
enum OrganizationRuntimeType : Enum<OrganizationRuntimeType> , ConvertibleToJava<OrganizationRuntimeType>

Required. Runtime type of the Apigee organization based on the Apigee subscription purchased.

Link copied to clipboard
enum OrganizationType : Enum<OrganizationType> , ConvertibleToJava<OrganizationType>

Not used by Apigee.

Link copied to clipboard
enum RatePlanBillingPeriod : Enum<RatePlanBillingPeriod> , ConvertibleToJava<RatePlanBillingPeriod>

Frequency at which the customer will be billed.

Link copied to clipboard
enum RatePlanConsumptionPricingType : Enum<RatePlanConsumptionPricingType> , ConvertibleToJava<RatePlanConsumptionPricingType>

Pricing model used for consumption-based charges.

Link copied to clipboard
enum RatePlanPaymentFundingModel : Enum<RatePlanPaymentFundingModel> , ConvertibleToJava<RatePlanPaymentFundingModel>

DEPRECATED: This field is no longer supported and will eventually be removed when Apigee Hybrid 1.5/1.6 is no longer supported. Instead, use the billingType field inside DeveloperMonetizationConfig resource. Flag that specifies the billing account type, prepaid or postpaid.

Link copied to clipboard
enum RatePlanRevenueShareType : Enum<RatePlanRevenueShareType> , ConvertibleToJava<RatePlanRevenueShareType>

Method used to calculate the revenue that is shared with developers.

Link copied to clipboard
enum RatePlanState : Enum<RatePlanState> , ConvertibleToJava<RatePlanState>

Current state of the rate plan (draft or published).

Link copied to clipboard
enum TargetServerProtocol : Enum<TargetServerProtocol> , ConvertibleToJava<TargetServerProtocol>

Immutable. The protocol used by this TargetServer.