public static interface Project.ConfigurableBillingStatusOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAgentSearchTokenSubscriptionStatuses(int index)
public abstract Project.ConfigurableBillingStatus.AgentSearchTokenSubscriptionStatus getAgentSearchTokenSubscriptionStatuses(int index)Output only. Per-model Agent Search TPM subscription status.
repeated .google.cloud.discoveryengine.v1beta.Project.ConfigurableBillingStatus.AgentSearchTokenSubscriptionStatus agent_search_token_subscription_statuses = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Project.ConfigurableBillingStatus.AgentSearchTokenSubscriptionStatus |
|
getAgentSearchTokenSubscriptionStatusesCount()
public abstract int getAgentSearchTokenSubscriptionStatusesCount()Output only. Per-model Agent Search TPM subscription status.
repeated .google.cloud.discoveryengine.v1beta.Project.ConfigurableBillingStatus.AgentSearchTokenSubscriptionStatus agent_search_token_subscription_statuses = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
|
getAgentSearchTokenSubscriptionStatusesList()
public abstract List<Project.ConfigurableBillingStatus.AgentSearchTokenSubscriptionStatus> getAgentSearchTokenSubscriptionStatusesList()Output only. Per-model Agent Search TPM subscription status.
repeated .google.cloud.discoveryengine.v1beta.Project.ConfigurableBillingStatus.AgentSearchTokenSubscriptionStatus agent_search_token_subscription_statuses = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<AgentSearchTokenSubscriptionStatus> |
|
getAgentSearchTokenSubscriptionStatusesOrBuilder(int index)
public abstract Project.ConfigurableBillingStatus.AgentSearchTokenSubscriptionStatusOrBuilder getAgentSearchTokenSubscriptionStatusesOrBuilder(int index)Output only. Per-model Agent Search TPM subscription status.
repeated .google.cloud.discoveryengine.v1beta.Project.ConfigurableBillingStatus.AgentSearchTokenSubscriptionStatus agent_search_token_subscription_statuses = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Project.ConfigurableBillingStatus.AgentSearchTokenSubscriptionStatusOrBuilder |
|
getAgentSearchTokenSubscriptionStatusesOrBuilderList()
public abstract List<? extends Project.ConfigurableBillingStatus.AgentSearchTokenSubscriptionStatusOrBuilder> getAgentSearchTokenSubscriptionStatusesOrBuilderList()Output only. Per-model Agent Search TPM subscription status.
repeated .google.cloud.discoveryengine.v1beta.Project.ConfigurableBillingStatus.AgentSearchTokenSubscriptionStatus agent_search_token_subscription_statuses = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.discoveryengine.v1beta.Project.ConfigurableBillingStatus.AgentSearchTokenSubscriptionStatusOrBuilder> |
|
getEffectiveIndexingCoreThreshold()
public abstract long getEffectiveIndexingCoreThreshold()Optional. The currently effective Indexing Core threshold. This is the threshold against which Indexing Core usage is compared for overage calculations.
int64 effective_indexing_core_threshold = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
long |
The effectiveIndexingCoreThreshold. |
getEffectiveSearchQpmThreshold()
public abstract long getEffectiveSearchQpmThreshold()Optional. The currently effective Search QPM threshold in queries per minute. This is the threshold against which QPM usage is compared for overage calculations.
int64 effective_search_qpm_threshold = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
long |
The effectiveSearchQpmThreshold. |
getIndexingCoreThresholdNextUpdateTime()
public abstract Timestamp getIndexingCoreThresholdNextUpdateTime()Output only. The earliest next update time for the indexing core subscription threshold. This is based on the next_update_time returned by the underlying Cloud Billing Subscription V3 API. This field is populated only if an update indexing core subscription threshold request is succeeded.
.google.protobuf.Timestamp indexing_core_threshold_next_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The indexingCoreThresholdNextUpdateTime. |
getIndexingCoreThresholdNextUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getIndexingCoreThresholdNextUpdateTimeOrBuilder()Output only. The earliest next update time for the indexing core subscription threshold. This is based on the next_update_time returned by the underlying Cloud Billing Subscription V3 API. This field is populated only if an update indexing core subscription threshold request is succeeded.
.google.protobuf.Timestamp indexing_core_threshold_next_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getSearchQpmThresholdNextUpdateTime()
public abstract Timestamp getSearchQpmThresholdNextUpdateTime()Output only. The earliest next update time for the search QPM subscription threshold. This is based on the next_update_time returned by the underlying Cloud Billing Subscription V3 API. This field is populated only if an update QPM subscription threshold request is succeeded.
.google.protobuf.Timestamp search_qpm_threshold_next_update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The searchQpmThresholdNextUpdateTime. |
getSearchQpmThresholdNextUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getSearchQpmThresholdNextUpdateTimeOrBuilder()Output only. The earliest next update time for the search QPM subscription threshold. This is based on the next_update_time returned by the underlying Cloud Billing Subscription V3 API. This field is populated only if an update QPM subscription threshold request is succeeded.
.google.protobuf.Timestamp search_qpm_threshold_next_update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getStartTime()
public abstract Timestamp getStartTime()Optional. The start time of the currently active billing subscription.
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The startTime. |
getStartTimeOrBuilder()
public abstract TimestampOrBuilder getStartTimeOrBuilder()Optional. The start time of the currently active billing subscription.
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getTerminateTime()
public abstract Timestamp getTerminateTime()Output only. The latest terminate effective time of search qpm and indexing core subscriptions.
.google.protobuf.Timestamp terminate_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The terminateTime. |
getTerminateTimeOrBuilder()
public abstract TimestampOrBuilder getTerminateTimeOrBuilder()Output only. The latest terminate effective time of search qpm and indexing core subscriptions.
.google.protobuf.Timestamp terminate_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getUpdateType()
public abstract Project.ConfigurableBillingStatus.UpdateType getUpdateType()Output only. The type of update performed in this operation. This field is populated in the response of UpdateProject.
.google.cloud.discoveryengine.v1beta.Project.ConfigurableBillingStatus.UpdateType update_type = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Project.ConfigurableBillingStatus.UpdateType |
The updateType. |
getUpdateTypeValue()
public abstract int getUpdateTypeValue()Output only. The type of update performed in this operation. This field is populated in the response of UpdateProject.
.google.cloud.discoveryengine.v1beta.Project.ConfigurableBillingStatus.UpdateType update_type = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for updateType. |
hasIndexingCoreThresholdNextUpdateTime()
public abstract boolean hasIndexingCoreThresholdNextUpdateTime()Output only. The earliest next update time for the indexing core subscription threshold. This is based on the next_update_time returned by the underlying Cloud Billing Subscription V3 API. This field is populated only if an update indexing core subscription threshold request is succeeded.
.google.protobuf.Timestamp indexing_core_threshold_next_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the indexingCoreThresholdNextUpdateTime field is set. |
hasSearchQpmThresholdNextUpdateTime()
public abstract boolean hasSearchQpmThresholdNextUpdateTime()Output only. The earliest next update time for the search QPM subscription threshold. This is based on the next_update_time returned by the underlying Cloud Billing Subscription V3 API. This field is populated only if an update QPM subscription threshold request is succeeded.
.google.protobuf.Timestamp search_qpm_threshold_next_update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the searchQpmThresholdNextUpdateTime field is set. |
hasStartTime()
public abstract boolean hasStartTime()Optional. The start time of the currently active billing subscription.
.google.protobuf.Timestamp start_time = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the startTime field is set. |
hasTerminateTime()
public abstract boolean hasTerminateTime()Output only. The latest terminate effective time of search qpm and indexing core subscriptions.
.google.protobuf.Timestamp terminate_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the terminateTime field is set. |