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
public interface UpdateProjectBillingInfoRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetName()Required.com.google.protobuf.ByteStringgetNameBytes()Required.ProjectBillingInfogetProjectBillingInfo()The new billing information for the project.ProjectBillingInfoOrBuildergetProjectBillingInfoOrBuilder()The new billing information for the project.booleanhasProjectBillingInfo()The new billing information for the project.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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;
-
-