Package com.google.cloud.billing.v1
Interface UpdateProjectBillingInfoRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UpdateProjectBillingInfoRequest,UpdateProjectBillingInfoRequest.Builder
@Generated
public interface UpdateProjectBillingInfoRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetName()Required.com.google.protobuf.ByteStringRequired.The new billing information for the project.The new billing information for the project.booleanThe new billing information for the project.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
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:
- The name.
-
getNameBytes
com.google.protobuf.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:
- The bytes for name.
-
hasProjectBillingInfo
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:
- Whether the projectBillingInfo field is set.
-
getProjectBillingInfo
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:
- The projectBillingInfo.
-
getProjectBillingInfoOrBuilder
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;
-