Interface RetractLicenseConfigRequestOrBuilder (0.90.0)

public interface RetractLicenseConfigRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBillingAccountLicenseConfig()

public abstract String getBillingAccountLicenseConfig()

Required. Full resource name of [BillingAccountLicenseConfig][].

Format: billingAccounts/{billing_account}/billingAccountLicenseConfigs/{billing_account_license_config_id}.

string billing_account_license_config = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The billingAccountLicenseConfig.

getBillingAccountLicenseConfigBytes()

public abstract ByteString getBillingAccountLicenseConfigBytes()

Required. Full resource name of [BillingAccountLicenseConfig][].

Format: billingAccounts/{billing_account}/billingAccountLicenseConfigs/{billing_account_license_config_id}.

string billing_account_license_config = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for billingAccountLicenseConfig.

getFullRetract()

public abstract boolean getFullRetract()

Optional. If set to true, retract the entire license config. Otherwise, retract the specified license count.

bool full_retract = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The fullRetract.

getLicenseConfig()

public abstract String getLicenseConfig()

Required. Full resource name of LicenseConfig.

Format: projects/{project}/locations/{location}/licenseConfigs/{license_config_id}.

string license_config = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The licenseConfig.

getLicenseConfigBytes()

public abstract ByteString getLicenseConfigBytes()

Required. Full resource name of LicenseConfig.

Format: projects/{project}/locations/{location}/licenseConfigs/{license_config_id}.

string license_config = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for licenseConfig.

getLicenseCount()

public abstract long getLicenseCount()

Optional. The number of licenses to retract. Only used when full_retract is false.

int64 license_count = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
long

The licenseCount.