target.apidocs.com.google.api.services.paymentsresellersubscription.v1.PaymentsResellerSubscription.Partners.Subscriptions.Provision.html Maven / Gradle / Ivy
PaymentsResellerSubscription.Partners.Subscriptions.Provision (Payments Reseller Subscription API v1-rev20241105-2.0.0)
com.google.api.services.paymentsresellersubscription.v1
Class PaymentsResellerSubscription.Partners.Subscriptions.Provision
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.googleapis.services.AbstractGoogleClientRequest<T>
-
- com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest<T>
-
- com.google.api.services.paymentsresellersubscription.v1.PaymentsResellerSubscriptionRequest<GoogleCloudPaymentsResellerSubscriptionV1Subscription>
-
- com.google.api.services.paymentsresellersubscription.v1.PaymentsResellerSubscription.Partners.Subscriptions.Provision
-
- Enclosing class:
- PaymentsResellerSubscription.Partners.Subscriptions
public class PaymentsResellerSubscription.Partners.Subscriptions.Provision
extends PaymentsResellerSubscriptionRequest<GoogleCloudPaymentsResellerSubscriptionV1Subscription>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Modifier
Constructor and Description
protected
Provision(String parent,
GoogleCloudPaymentsResellerSubscriptionV1Subscription content)
Used by partners to provision a subscription for their customers.
-
Method Summary
-
Methods inherited from class com.google.api.services.paymentsresellersubscription.v1.PaymentsResellerSubscriptionRequest
get$Xgafv, getAbstractGoogleClient, getAccessToken, getAlt, getCallback, getFields, getKey, getOauthToken, getPrettyPrint, getQuotaUser, getUploadProtocol, getUploadType, setDisableGZipContent, setRequestHeaders
-
Methods inherited from class com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest
getJsonContent, newExceptionOnError, queue
-
Methods inherited from class com.google.api.client.googleapis.services.AbstractGoogleClientRequest
buildHttpRequest, buildHttpRequestUrl, buildHttpRequestUsingHead, checkRequiredParameter, execute, executeAndDownloadTo, executeAsInputStream, executeMedia, executeMediaAndDownloadTo, executeMediaAsInputStream, executeUnparsed, executeUsingHead, getDisableGZipContent, getHttpContent, getLastResponseHeaders, getLastStatusCode, getLastStatusMessage, getMediaHttpDownloader, getMediaHttpUploader, getRequestHeaders, getRequestMethod, getResponseClass, getReturnRawInputSteam, getUriTemplate, initializeMediaDownload, initializeMediaUpload, queue, setReturnRawInputStream
-
Methods inherited from class com.google.api.client.util.GenericData
clone, entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys, toString
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Constructor Detail
-
Provision
protected Provision(String parent,
GoogleCloudPaymentsResellerSubscriptionV1Subscription content)
Used by partners to provision a subscription for their customers. This creates a subscription
without associating it with the end user account. EntitleSubscription must be called separately
using OAuth in order for the end user account to be associated with the subscription. It should
be called directly by the partner using service accounts.
Create a request for the method "subscriptions.provision".
This request holds the parameters needed by the the paymentsresellersubscription server. After
setting any optional parameters, call the AbstractGoogleClientRequest.execute()
method to invoke the
remote operation. PaymentsResellerSubscription.initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest)
must be called to initialize this instance immediately after invoking the constructor.
- Parameters:
parent
- Required. The parent resource name, which is the identifier of the partner. It will have the format
of "partners/{partner_id}".
content
- the GoogleCloudPaymentsResellerSubscriptionV1Subscription
- Since:
- 1.13
-
Method Detail
-
set$Xgafv
public PaymentsResellerSubscription.Partners.Subscriptions.Provision set$Xgafv(String $Xgafv)
Description copied from class: PaymentsResellerSubscriptionRequest
V1 error format.
-
setAccessToken
public PaymentsResellerSubscription.Partners.Subscriptions.Provision setAccessToken(String accessToken)
Description copied from class: PaymentsResellerSubscriptionRequest
OAuth access token.
-
setAlt
public PaymentsResellerSubscription.Partners.Subscriptions.Provision setAlt(String alt)
Description copied from class: PaymentsResellerSubscriptionRequest
Data format for response.
-
setCallback
public PaymentsResellerSubscription.Partners.Subscriptions.Provision setCallback(String callback)
Description copied from class: PaymentsResellerSubscriptionRequest
JSONP
-
setFields
public PaymentsResellerSubscription.Partners.Subscriptions.Provision setFields(String fields)
Description copied from class: PaymentsResellerSubscriptionRequest
Selector specifying which fields to include in a partial response.
-
setKey
public PaymentsResellerSubscription.Partners.Subscriptions.Provision setKey(String key)
Description copied from class: PaymentsResellerSubscriptionRequest
API key. Your API key identifies your project and provides you with API access, quota, and
reports. Required unless you provide an OAuth 2.0 token.
-
setOauthToken
public PaymentsResellerSubscription.Partners.Subscriptions.Provision setOauthToken(String oauthToken)
Description copied from class: PaymentsResellerSubscriptionRequest
OAuth 2.0 token for the current user.
-
setPrettyPrint
public PaymentsResellerSubscription.Partners.Subscriptions.Provision setPrettyPrint(Boolean prettyPrint)
Description copied from class: PaymentsResellerSubscriptionRequest
Returns response with indentations and line breaks.
-
setQuotaUser
public PaymentsResellerSubscription.Partners.Subscriptions.Provision setQuotaUser(String quotaUser)
Description copied from class: PaymentsResellerSubscriptionRequest
Available to use for quota purposes for server-side applications. Can be any arbitrary string
assigned to a user, but should not exceed 40 characters.
-
setUploadType
public PaymentsResellerSubscription.Partners.Subscriptions.Provision setUploadType(String uploadType)
Description copied from class: PaymentsResellerSubscriptionRequest
Legacy upload protocol for media (e.g. "media", "multipart").
-
setUploadProtocol
public PaymentsResellerSubscription.Partners.Subscriptions.Provision setUploadProtocol(String uploadProtocol)
Description copied from class: PaymentsResellerSubscriptionRequest
Upload protocol for media (e.g. "raw", "multipart").
-
getParent
public String getParent()
Required. The parent resource name, which is the identifier of the partner. It will have the format
of "partners/{partner_id}".
-
setParent
public PaymentsResellerSubscription.Partners.Subscriptions.Provision setParent(String parent)
Required. The parent resource name, which is the identifier of the partner. It will have
the format of "partners/{partner_id}".
-
getSubscriptionId
public String getSubscriptionId()
Required. Identifies the subscription resource on the Partner side. The value is restricted to 63
ASCII characters at the maximum. If a subscription was previously created with the same
subscription_id, we will directly return that one.
-
setSubscriptionId
public PaymentsResellerSubscription.Partners.Subscriptions.Provision setSubscriptionId(String subscriptionId)
Required. Identifies the subscription resource on the Partner side. The value is
restricted to 63 ASCII characters at the maximum. If a subscription was previously
created with the same subscription_id, we will directly return that one.
-
set
public PaymentsResellerSubscription.Partners.Subscriptions.Provision set(String parameterName,
Object value)
- Overrides:
set
in class PaymentsResellerSubscriptionRequest<GoogleCloudPaymentsResellerSubscriptionV1Subscription>
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy