Interface UsageResourceAllowanceStatusOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
UsageResourceAllowanceStatus, UsageResourceAllowanceStatus.Builder

@Generated public interface UsageResourceAllowanceStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getStateValue

      int getStateValue()
       Output only. ResourceAllowance state.
       
      .google.cloud.batch.v1alpha.ResourceAllowanceState state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for state.
    • getState

       Output only. ResourceAllowance state.
       
      .google.cloud.batch.v1alpha.ResourceAllowanceState state = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The state.
    • hasLimitStatus

      boolean hasLimitStatus()
       Output only. ResourceAllowance consumption status for usage resources.
       
      .google.cloud.batch.v1alpha.UsageResourceAllowanceStatus.LimitStatus limit_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the limitStatus field is set.
    • getLimitStatus

       Output only. ResourceAllowance consumption status for usage resources.
       
      .google.cloud.batch.v1alpha.UsageResourceAllowanceStatus.LimitStatus limit_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The limitStatus.
    • getLimitStatusOrBuilder

       Output only. ResourceAllowance consumption status for usage resources.
       
      .google.cloud.batch.v1alpha.UsageResourceAllowanceStatus.LimitStatus limit_status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasReport

      boolean hasReport()
       Output only. The report of ResourceAllowance consumptions in a time period.
       
      .google.cloud.batch.v1alpha.UsageResourceAllowanceStatus.ConsumptionReport report = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the report field is set.
    • getReport

       Output only. The report of ResourceAllowance consumptions in a time period.
       
      .google.cloud.batch.v1alpha.UsageResourceAllowanceStatus.ConsumptionReport report = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The report.
    • getReportOrBuilder

       Output only. The report of ResourceAllowance consumptions in a time period.
       
      .google.cloud.batch.v1alpha.UsageResourceAllowanceStatus.ConsumptionReport report = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];