Interface UpdateProjectBillingInfoRequestOrBuilder (2.36.0)

public interface UpdateProjectBillingInfoRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getName()

public abstract String getName()

Required. The resource name of the project associated with the billing information that you want to update. For example, projects/tokyo-rain-123.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Required. The resource name of the project associated with the billing information that you want to update. For example, projects/tokyo-rain-123.

string name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The bytes for name.

getProjectBillingInfo()

public abstract ProjectBillingInfo getProjectBillingInfo()

The new billing information for the project. Output-only fields are ignored; thus, you can leave empty all fields except billing_account_name.

.google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 2;

Returns
TypeDescription
ProjectBillingInfo

The projectBillingInfo.

getProjectBillingInfoOrBuilder()

public abstract ProjectBillingInfoOrBuilder getProjectBillingInfoOrBuilder()

The new billing information for the project. Output-only fields are ignored; thus, you can leave empty all fields except billing_account_name.

.google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 2;

Returns
TypeDescription
ProjectBillingInfoOrBuilder

hasProjectBillingInfo()

public abstract boolean hasProjectBillingInfo()

The new billing information for the project. Output-only fields are ignored; thus, you can leave empty all fields except billing_account_name.

.google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 2;

Returns
TypeDescription
boolean

Whether the projectBillingInfo field is set.