Interface ResourceMaintenance.MaintenanceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ResourceMaintenance.Maintenance, ResourceMaintenance.Maintenance.Builder
Enclosing class:
ResourceMaintenance

public static interface ResourceMaintenance.MaintenanceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Output only.
    int
    Output only.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    Maintenance is the name of the corresponding maintenance resource following the standard naming scheme: `"{maintenance-id}"`
    com.google.protobuf.ByteString
    Maintenance is the name of the corresponding maintenance resource following the standard naming scheme: `"{maintenance-id}"`
    Output only.
    com.google.protobuf.ByteString
    Output only.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getMaintenanceName

      String getMaintenanceName()
       Maintenance is the name of the corresponding maintenance resource
       following the standard naming scheme: `"{maintenance-id}"`
       
      string maintenance_name = 1;
      Returns:
      The maintenanceName.
    • getMaintenanceNameBytes

      com.google.protobuf.ByteString getMaintenanceNameBytes()
       Maintenance is the name of the corresponding maintenance resource
       following the standard naming scheme: `"{maintenance-id}"`
       
      string maintenance_name = 1;
      Returns:
      The bytes for maintenanceName.
    • getTitle

      String getTitle()
       Output only. The title of the maintenance.
       
      string title = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The title.
    • getTitleBytes

      com.google.protobuf.ByteString getTitleBytes()
       Output only. The title of the maintenance.
       
      string title = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for title.
    • getDescription

      String getDescription()
       Output only. The description of the maintenance.
       
      string description = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       Output only. The description of the maintenance.
       
      string description = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for description.
    • getCategoryValue

      int getCategoryValue()
       Output only. The category of the maintenance.
       
      .google.cloud.maintenance.api.v1.MaintenanceCategory category = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for category.
    • getCategory

      MaintenanceCategory getCategory()
       Output only. The category of the maintenance.
       
      .google.cloud.maintenance.api.v1.MaintenanceCategory category = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The category.