| Package | Description |
|---|---|
| com.google.api.services.apigee.v1 | |
| com.google.api.services.apigee.v1.model |
| Modifier and Type | Method and Description |
|---|---|
Apigee.Organizations.Apiproducts.Create |
Apigee.Organizations.Apiproducts.create(String parent,
GoogleCloudApigeeV1ApiProduct content)
Creates an API product in an organization.
|
Apigee.Organizations.Apiproducts.Update |
Apigee.Organizations.Apiproducts.update(String name,
GoogleCloudApigeeV1ApiProduct content)
Updates an existing API product.
|
| Constructor and Description |
|---|
Create(String parent,
GoogleCloudApigeeV1ApiProduct content)
Creates an API product in an organization.
|
Update(String name,
GoogleCloudApigeeV1ApiProduct content)
Updates an existing API product.
|
| Modifier and Type | Method and Description |
|---|---|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.clone() |
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.set(String fieldName,
Object value) |
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setApiResources(List<String> apiResources)
Comma-separated list of API resources to be bundled in the API product.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setApprovalType(String approvalType)
Flag that specifies how API keys are approved to access the APIs defined by the API product.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setAttributes(List<GoogleCloudApigeeV1Attribute> attributes)
Array of attributes that may be used to extend the default API product profile with customer-
specific metadata.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setCreatedAt(Long createdAt)
Response only.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setDescription(String description)
Description of the API product.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setDisplayName(String displayName)
Name displayed in the UI or developer portal to developers registering for API access.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setEnvironments(List<String> environments)
Comma-separated list of environment names to which the API product is bound.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setGraphqlOperationGroup(GoogleCloudApigeeV1GraphQLOperationGroup graphqlOperationGroup)
Configuration used to group Apigee proxies or remote services with graphQL operation name,
graphQL operation type and quotas.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setGrpcOperationGroup(GoogleCloudApigeeV1GrpcOperationGroup grpcOperationGroup)
Optional.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setLastModifiedAt(Long lastModifiedAt)
Response only.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setLlmOperationGroup(GoogleCloudApigeeV1LlmOperationGroup llmOperationGroup)
Optional.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setLlmQuota(String llmQuota)
Optional.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setLlmQuotaInterval(String llmQuotaInterval)
Optional.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setLlmQuotaTimeUnit(String llmQuotaTimeUnit)
Optional.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setName(String name)
Internal name of the API product.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setOperationGroup(GoogleCloudApigeeV1OperationGroup operationGroup)
Configuration used to group Apigee proxies or remote services with resources, method types, and
quotas.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setProxies(List<String> proxies)
Comma-separated list of API proxy names to which this API product is bound.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setQuota(String quota)
Number of request messages permitted per app by this API product for the specified
`quotaInterval` and `quotaTimeUnit`.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setQuotaCounterScope(String quotaCounterScope)
Scope of the quota decides how the quota counter gets applied and evaluate for quota violation.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setQuotaInterval(String quotaInterval)
Time interval over which the number of request messages is calculated.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setQuotaTimeUnit(String quotaTimeUnit)
Time unit defined for the `quotaInterval`.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setScopes(List<String> scopes)
Comma-separated list of OAuth scopes that are validated at runtime.
|
GoogleCloudApigeeV1ApiProduct |
GoogleCloudApigeeV1ApiProduct.setSpace(String space)
Optional.
|
| Modifier and Type | Method and Description |
|---|---|
List<GoogleCloudApigeeV1ApiProduct> |
GoogleCloudApigeeV1ListApiProductsResponse.getApiProduct()
Lists all API product names defined for an organization.
|
| Modifier and Type | Method and Description |
|---|---|
GoogleCloudApigeeV1ListApiProductsResponse |
GoogleCloudApigeeV1ListApiProductsResponse.setApiProduct(List<GoogleCloudApigeeV1ApiProduct> apiProduct)
Lists all API product names defined for an organization.
|
Copyright © 2011–2025 Google. All rights reserved.