All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: v10/model/customer_case_management_plan.proto

package com.redhat.mercury.customercasemanagement.v10;

public final class CustomerCaseManagementPlanOuterClass {
  private CustomerCaseManagementPlanOuterClass() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  public interface CustomerCaseManagementPlanOrBuilder extends
      // @@protoc_insertion_point(interface_extends:com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlan)
      com.google.protobuf.MessageOrBuilder {

    /**
     * string CustomerCaseManagementPlanPeriod = 456594344;
     * @return The customerCaseManagementPlanPeriod.
     */
    java.lang.String getCustomerCaseManagementPlanPeriod();
    /**
     * string CustomerCaseManagementPlanPeriod = 456594344;
     * @return The bytes for customerCaseManagementPlanPeriod.
     */
    com.google.protobuf.ByteString
        getCustomerCaseManagementPlanPeriodBytes();

    /**
     * string CustomerCasePoliciesAndGuidelines = 79867805;
     * @return The customerCasePoliciesAndGuidelines.
     */
    java.lang.String getCustomerCasePoliciesAndGuidelines();
    /**
     * string CustomerCasePoliciesAndGuidelines = 79867805;
     * @return The bytes for customerCasePoliciesAndGuidelines.
     */
    com.google.protobuf.ByteString
        getCustomerCasePoliciesAndGuidelinesBytes();

    /**
     * string CustomerCaseServicePerformanceGoals = 490880537;
     * @return The customerCaseServicePerformanceGoals.
     */
    java.lang.String getCustomerCaseServicePerformanceGoals();
    /**
     * string CustomerCaseServicePerformanceGoals = 490880537;
     * @return The bytes for customerCaseServicePerformanceGoals.
     */
    com.google.protobuf.ByteString
        getCustomerCaseServicePerformanceGoalsBytes();

    /**
     * string CustomerCaseServiceSchedule = 165373505;
     * @return The customerCaseServiceSchedule.
     */
    java.lang.String getCustomerCaseServiceSchedule();
    /**
     * string CustomerCaseServiceSchedule = 165373505;
     * @return The bytes for customerCaseServiceSchedule.
     */
    com.google.protobuf.ByteString
        getCustomerCaseServiceScheduleBytes();

    /**
     * string CustomerCaseServiceOperatingConfiguration = 187958431;
     * @return The customerCaseServiceOperatingConfiguration.
     */
    java.lang.String getCustomerCaseServiceOperatingConfiguration();
    /**
     * string CustomerCaseServiceOperatingConfiguration = 187958431;
     * @return The bytes for customerCaseServiceOperatingConfiguration.
     */
    com.google.protobuf.ByteString
        getCustomerCaseServiceOperatingConfigurationBytes();

    /**
     * string CustomerCaseResourcePlan = 316932037;
     * @return The customerCaseResourcePlan.
     */
    java.lang.String getCustomerCaseResourcePlan();
    /**
     * string CustomerCaseResourcePlan = 316932037;
     * @return The bytes for customerCaseResourcePlan.
     */
    com.google.protobuf.ByteString
        getCustomerCaseResourcePlanBytes();

    /**
     * string CustomerCaseTrainingPlan = 180420244;
     * @return The customerCaseTrainingPlan.
     */
    java.lang.String getCustomerCaseTrainingPlan();
    /**
     * string CustomerCaseTrainingPlan = 180420244;
     * @return The bytes for customerCaseTrainingPlan.
     */
    com.google.protobuf.ByteString
        getCustomerCaseTrainingPlanBytes();
  }
  /**
   * Protobuf type {@code com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlan}
   */
  public static final class CustomerCaseManagementPlan extends
      com.google.protobuf.GeneratedMessageV3 implements
      // @@protoc_insertion_point(message_implements:com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlan)
      CustomerCaseManagementPlanOrBuilder {
  private static final long serialVersionUID = 0L;
    // Use CustomerCaseManagementPlan.newBuilder() to construct.
    private CustomerCaseManagementPlan(com.google.protobuf.GeneratedMessageV3.Builder builder) {
      super(builder);
    }
    private CustomerCaseManagementPlan() {
      customerCaseManagementPlanPeriod_ = "";
      customerCasePoliciesAndGuidelines_ = "";
      customerCaseServicePerformanceGoals_ = "";
      customerCaseServiceSchedule_ = "";
      customerCaseServiceOperatingConfiguration_ = "";
      customerCaseResourcePlan_ = "";
      customerCaseTrainingPlan_ = "";
    }

    @java.lang.Override
    @SuppressWarnings({"unused"})
    protected java.lang.Object newInstance(
        UnusedPrivateParameter unused) {
      return new CustomerCaseManagementPlan();
    }

    @java.lang.Override
    public final com.google.protobuf.UnknownFieldSet
    getUnknownFields() {
      return this.unknownFields;
    }
    private CustomerCaseManagementPlan(
        com.google.protobuf.CodedInputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws com.google.protobuf.InvalidProtocolBufferException {
      this();
      if (extensionRegistry == null) {
        throw new java.lang.NullPointerException();
      }
      com.google.protobuf.UnknownFieldSet.Builder unknownFields =
          com.google.protobuf.UnknownFieldSet.newBuilder();
      try {
        boolean done = false;
        while (!done) {
          int tag = input.readTag();
          switch (tag) {
            case 0:
              done = true;
              break;
            case 638942442: {
              java.lang.String s = input.readStringRequireUtf8();

              customerCasePoliciesAndGuidelines_ = s;
              break;
            }
            case 1322988042: {
              java.lang.String s = input.readStringRequireUtf8();

              customerCaseServiceSchedule_ = s;
              break;
            }
            case 1443361954: {
              java.lang.String s = input.readStringRequireUtf8();

              customerCaseTrainingPlan_ = s;
              break;
            }
            case 1503667450: {
              java.lang.String s = input.readStringRequireUtf8();

              customerCaseServiceOperatingConfiguration_ = s;
              break;
            }
            case -1759510998: {
              java.lang.String s = input.readStringRequireUtf8();

              customerCaseResourcePlan_ = s;
              break;
            }
            case -642212542: {
              java.lang.String s = input.readStringRequireUtf8();

              customerCaseManagementPlanPeriod_ = s;
              break;
            }
            case -367922998: {
              java.lang.String s = input.readStringRequireUtf8();

              customerCaseServicePerformanceGoals_ = s;
              break;
            }
            default: {
              if (!parseUnknownField(
                  input, unknownFields, extensionRegistry, tag)) {
                done = true;
              }
              break;
            }
          }
        }
      } catch (com.google.protobuf.InvalidProtocolBufferException e) {
        throw e.setUnfinishedMessage(this);
      } catch (java.io.IOException e) {
        throw new com.google.protobuf.InvalidProtocolBufferException(
            e).setUnfinishedMessage(this);
      } finally {
        this.unknownFields = unknownFields.build();
        makeExtensionsImmutable();
      }
    }
    public static final com.google.protobuf.Descriptors.Descriptor
        getDescriptor() {
      return com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.internal_static_com_redhat_mercury_customercasemanagement_v10_CustomerCaseManagementPlan_descriptor;
    }

    @java.lang.Override
    protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
        internalGetFieldAccessorTable() {
      return com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.internal_static_com_redhat_mercury_customercasemanagement_v10_CustomerCaseManagementPlan_fieldAccessorTable
          .ensureFieldAccessorsInitialized(
              com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan.class, com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan.Builder.class);
    }

    public static final int CUSTOMERCASEMANAGEMENTPLANPERIOD_FIELD_NUMBER = 456594344;
    private volatile java.lang.Object customerCaseManagementPlanPeriod_;
    /**
     * string CustomerCaseManagementPlanPeriod = 456594344;
     * @return The customerCaseManagementPlanPeriod.
     */
    @java.lang.Override
    public java.lang.String getCustomerCaseManagementPlanPeriod() {
      java.lang.Object ref = customerCaseManagementPlanPeriod_;
      if (ref instanceof java.lang.String) {
        return (java.lang.String) ref;
      } else {
        com.google.protobuf.ByteString bs = 
            (com.google.protobuf.ByteString) ref;
        java.lang.String s = bs.toStringUtf8();
        customerCaseManagementPlanPeriod_ = s;
        return s;
      }
    }
    /**
     * string CustomerCaseManagementPlanPeriod = 456594344;
     * @return The bytes for customerCaseManagementPlanPeriod.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getCustomerCaseManagementPlanPeriodBytes() {
      java.lang.Object ref = customerCaseManagementPlanPeriod_;
      if (ref instanceof java.lang.String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        customerCaseManagementPlanPeriod_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }

    public static final int CUSTOMERCASEPOLICIESANDGUIDELINES_FIELD_NUMBER = 79867805;
    private volatile java.lang.Object customerCasePoliciesAndGuidelines_;
    /**
     * string CustomerCasePoliciesAndGuidelines = 79867805;
     * @return The customerCasePoliciesAndGuidelines.
     */
    @java.lang.Override
    public java.lang.String getCustomerCasePoliciesAndGuidelines() {
      java.lang.Object ref = customerCasePoliciesAndGuidelines_;
      if (ref instanceof java.lang.String) {
        return (java.lang.String) ref;
      } else {
        com.google.protobuf.ByteString bs = 
            (com.google.protobuf.ByteString) ref;
        java.lang.String s = bs.toStringUtf8();
        customerCasePoliciesAndGuidelines_ = s;
        return s;
      }
    }
    /**
     * string CustomerCasePoliciesAndGuidelines = 79867805;
     * @return The bytes for customerCasePoliciesAndGuidelines.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getCustomerCasePoliciesAndGuidelinesBytes() {
      java.lang.Object ref = customerCasePoliciesAndGuidelines_;
      if (ref instanceof java.lang.String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        customerCasePoliciesAndGuidelines_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }

    public static final int CUSTOMERCASESERVICEPERFORMANCEGOALS_FIELD_NUMBER = 490880537;
    private volatile java.lang.Object customerCaseServicePerformanceGoals_;
    /**
     * string CustomerCaseServicePerformanceGoals = 490880537;
     * @return The customerCaseServicePerformanceGoals.
     */
    @java.lang.Override
    public java.lang.String getCustomerCaseServicePerformanceGoals() {
      java.lang.Object ref = customerCaseServicePerformanceGoals_;
      if (ref instanceof java.lang.String) {
        return (java.lang.String) ref;
      } else {
        com.google.protobuf.ByteString bs = 
            (com.google.protobuf.ByteString) ref;
        java.lang.String s = bs.toStringUtf8();
        customerCaseServicePerformanceGoals_ = s;
        return s;
      }
    }
    /**
     * string CustomerCaseServicePerformanceGoals = 490880537;
     * @return The bytes for customerCaseServicePerformanceGoals.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getCustomerCaseServicePerformanceGoalsBytes() {
      java.lang.Object ref = customerCaseServicePerformanceGoals_;
      if (ref instanceof java.lang.String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        customerCaseServicePerformanceGoals_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }

    public static final int CUSTOMERCASESERVICESCHEDULE_FIELD_NUMBER = 165373505;
    private volatile java.lang.Object customerCaseServiceSchedule_;
    /**
     * string CustomerCaseServiceSchedule = 165373505;
     * @return The customerCaseServiceSchedule.
     */
    @java.lang.Override
    public java.lang.String getCustomerCaseServiceSchedule() {
      java.lang.Object ref = customerCaseServiceSchedule_;
      if (ref instanceof java.lang.String) {
        return (java.lang.String) ref;
      } else {
        com.google.protobuf.ByteString bs = 
            (com.google.protobuf.ByteString) ref;
        java.lang.String s = bs.toStringUtf8();
        customerCaseServiceSchedule_ = s;
        return s;
      }
    }
    /**
     * string CustomerCaseServiceSchedule = 165373505;
     * @return The bytes for customerCaseServiceSchedule.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getCustomerCaseServiceScheduleBytes() {
      java.lang.Object ref = customerCaseServiceSchedule_;
      if (ref instanceof java.lang.String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        customerCaseServiceSchedule_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }

    public static final int CUSTOMERCASESERVICEOPERATINGCONFIGURATION_FIELD_NUMBER = 187958431;
    private volatile java.lang.Object customerCaseServiceOperatingConfiguration_;
    /**
     * string CustomerCaseServiceOperatingConfiguration = 187958431;
     * @return The customerCaseServiceOperatingConfiguration.
     */
    @java.lang.Override
    public java.lang.String getCustomerCaseServiceOperatingConfiguration() {
      java.lang.Object ref = customerCaseServiceOperatingConfiguration_;
      if (ref instanceof java.lang.String) {
        return (java.lang.String) ref;
      } else {
        com.google.protobuf.ByteString bs = 
            (com.google.protobuf.ByteString) ref;
        java.lang.String s = bs.toStringUtf8();
        customerCaseServiceOperatingConfiguration_ = s;
        return s;
      }
    }
    /**
     * string CustomerCaseServiceOperatingConfiguration = 187958431;
     * @return The bytes for customerCaseServiceOperatingConfiguration.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getCustomerCaseServiceOperatingConfigurationBytes() {
      java.lang.Object ref = customerCaseServiceOperatingConfiguration_;
      if (ref instanceof java.lang.String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        customerCaseServiceOperatingConfiguration_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }

    public static final int CUSTOMERCASERESOURCEPLAN_FIELD_NUMBER = 316932037;
    private volatile java.lang.Object customerCaseResourcePlan_;
    /**
     * string CustomerCaseResourcePlan = 316932037;
     * @return The customerCaseResourcePlan.
     */
    @java.lang.Override
    public java.lang.String getCustomerCaseResourcePlan() {
      java.lang.Object ref = customerCaseResourcePlan_;
      if (ref instanceof java.lang.String) {
        return (java.lang.String) ref;
      } else {
        com.google.protobuf.ByteString bs = 
            (com.google.protobuf.ByteString) ref;
        java.lang.String s = bs.toStringUtf8();
        customerCaseResourcePlan_ = s;
        return s;
      }
    }
    /**
     * string CustomerCaseResourcePlan = 316932037;
     * @return The bytes for customerCaseResourcePlan.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getCustomerCaseResourcePlanBytes() {
      java.lang.Object ref = customerCaseResourcePlan_;
      if (ref instanceof java.lang.String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        customerCaseResourcePlan_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }

    public static final int CUSTOMERCASETRAININGPLAN_FIELD_NUMBER = 180420244;
    private volatile java.lang.Object customerCaseTrainingPlan_;
    /**
     * string CustomerCaseTrainingPlan = 180420244;
     * @return The customerCaseTrainingPlan.
     */
    @java.lang.Override
    public java.lang.String getCustomerCaseTrainingPlan() {
      java.lang.Object ref = customerCaseTrainingPlan_;
      if (ref instanceof java.lang.String) {
        return (java.lang.String) ref;
      } else {
        com.google.protobuf.ByteString bs = 
            (com.google.protobuf.ByteString) ref;
        java.lang.String s = bs.toStringUtf8();
        customerCaseTrainingPlan_ = s;
        return s;
      }
    }
    /**
     * string CustomerCaseTrainingPlan = 180420244;
     * @return The bytes for customerCaseTrainingPlan.
     */
    @java.lang.Override
    public com.google.protobuf.ByteString
        getCustomerCaseTrainingPlanBytes() {
      java.lang.Object ref = customerCaseTrainingPlan_;
      if (ref instanceof java.lang.String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        customerCaseTrainingPlan_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }

    private byte memoizedIsInitialized = -1;
    @java.lang.Override
    public final boolean isInitialized() {
      byte isInitialized = memoizedIsInitialized;
      if (isInitialized == 1) return true;
      if (isInitialized == 0) return false;

      memoizedIsInitialized = 1;
      return true;
    }

    @java.lang.Override
    public void writeTo(com.google.protobuf.CodedOutputStream output)
                        throws java.io.IOException {
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCasePoliciesAndGuidelines_)) {
        com.google.protobuf.GeneratedMessageV3.writeString(output, 79867805, customerCasePoliciesAndGuidelines_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCaseServiceSchedule_)) {
        com.google.protobuf.GeneratedMessageV3.writeString(output, 165373505, customerCaseServiceSchedule_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCaseTrainingPlan_)) {
        com.google.protobuf.GeneratedMessageV3.writeString(output, 180420244, customerCaseTrainingPlan_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCaseServiceOperatingConfiguration_)) {
        com.google.protobuf.GeneratedMessageV3.writeString(output, 187958431, customerCaseServiceOperatingConfiguration_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCaseResourcePlan_)) {
        com.google.protobuf.GeneratedMessageV3.writeString(output, 316932037, customerCaseResourcePlan_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCaseManagementPlanPeriod_)) {
        com.google.protobuf.GeneratedMessageV3.writeString(output, 456594344, customerCaseManagementPlanPeriod_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCaseServicePerformanceGoals_)) {
        com.google.protobuf.GeneratedMessageV3.writeString(output, 490880537, customerCaseServicePerformanceGoals_);
      }
      unknownFields.writeTo(output);
    }

    @java.lang.Override
    public int getSerializedSize() {
      int size = memoizedSize;
      if (size != -1) return size;

      size = 0;
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCasePoliciesAndGuidelines_)) {
        size += com.google.protobuf.GeneratedMessageV3.computeStringSize(79867805, customerCasePoliciesAndGuidelines_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCaseServiceSchedule_)) {
        size += com.google.protobuf.GeneratedMessageV3.computeStringSize(165373505, customerCaseServiceSchedule_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCaseTrainingPlan_)) {
        size += com.google.protobuf.GeneratedMessageV3.computeStringSize(180420244, customerCaseTrainingPlan_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCaseServiceOperatingConfiguration_)) {
        size += com.google.protobuf.GeneratedMessageV3.computeStringSize(187958431, customerCaseServiceOperatingConfiguration_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCaseResourcePlan_)) {
        size += com.google.protobuf.GeneratedMessageV3.computeStringSize(316932037, customerCaseResourcePlan_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCaseManagementPlanPeriod_)) {
        size += com.google.protobuf.GeneratedMessageV3.computeStringSize(456594344, customerCaseManagementPlanPeriod_);
      }
      if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(customerCaseServicePerformanceGoals_)) {
        size += com.google.protobuf.GeneratedMessageV3.computeStringSize(490880537, customerCaseServicePerformanceGoals_);
      }
      size += unknownFields.getSerializedSize();
      memoizedSize = size;
      return size;
    }

    @java.lang.Override
    public boolean equals(final java.lang.Object obj) {
      if (obj == this) {
       return true;
      }
      if (!(obj instanceof com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan)) {
        return super.equals(obj);
      }
      com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan other = (com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan) obj;

      if (!getCustomerCaseManagementPlanPeriod()
          .equals(other.getCustomerCaseManagementPlanPeriod())) return false;
      if (!getCustomerCasePoliciesAndGuidelines()
          .equals(other.getCustomerCasePoliciesAndGuidelines())) return false;
      if (!getCustomerCaseServicePerformanceGoals()
          .equals(other.getCustomerCaseServicePerformanceGoals())) return false;
      if (!getCustomerCaseServiceSchedule()
          .equals(other.getCustomerCaseServiceSchedule())) return false;
      if (!getCustomerCaseServiceOperatingConfiguration()
          .equals(other.getCustomerCaseServiceOperatingConfiguration())) return false;
      if (!getCustomerCaseResourcePlan()
          .equals(other.getCustomerCaseResourcePlan())) return false;
      if (!getCustomerCaseTrainingPlan()
          .equals(other.getCustomerCaseTrainingPlan())) return false;
      if (!unknownFields.equals(other.unknownFields)) return false;
      return true;
    }

    @java.lang.Override
    public int hashCode() {
      if (memoizedHashCode != 0) {
        return memoizedHashCode;
      }
      int hash = 41;
      hash = (19 * hash) + getDescriptor().hashCode();
      hash = (37 * hash) + CUSTOMERCASEMANAGEMENTPLANPERIOD_FIELD_NUMBER;
      hash = (53 * hash) + getCustomerCaseManagementPlanPeriod().hashCode();
      hash = (37 * hash) + CUSTOMERCASEPOLICIESANDGUIDELINES_FIELD_NUMBER;
      hash = (53 * hash) + getCustomerCasePoliciesAndGuidelines().hashCode();
      hash = (37 * hash) + CUSTOMERCASESERVICEPERFORMANCEGOALS_FIELD_NUMBER;
      hash = (53 * hash) + getCustomerCaseServicePerformanceGoals().hashCode();
      hash = (37 * hash) + CUSTOMERCASESERVICESCHEDULE_FIELD_NUMBER;
      hash = (53 * hash) + getCustomerCaseServiceSchedule().hashCode();
      hash = (37 * hash) + CUSTOMERCASESERVICEOPERATINGCONFIGURATION_FIELD_NUMBER;
      hash = (53 * hash) + getCustomerCaseServiceOperatingConfiguration().hashCode();
      hash = (37 * hash) + CUSTOMERCASERESOURCEPLAN_FIELD_NUMBER;
      hash = (53 * hash) + getCustomerCaseResourcePlan().hashCode();
      hash = (37 * hash) + CUSTOMERCASETRAININGPLAN_FIELD_NUMBER;
      hash = (53 * hash) + getCustomerCaseTrainingPlan().hashCode();
      hash = (29 * hash) + unknownFields.hashCode();
      memoizedHashCode = hash;
      return hash;
    }

    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parseFrom(
        java.nio.ByteBuffer data)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return PARSER.parseFrom(data);
    }
    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parseFrom(
        java.nio.ByteBuffer data,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return PARSER.parseFrom(data, extensionRegistry);
    }
    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parseFrom(
        com.google.protobuf.ByteString data)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return PARSER.parseFrom(data);
    }
    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parseFrom(
        com.google.protobuf.ByteString data,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return PARSER.parseFrom(data, extensionRegistry);
    }
    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parseFrom(byte[] data)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return PARSER.parseFrom(data);
    }
    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parseFrom(
        byte[] data,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws com.google.protobuf.InvalidProtocolBufferException {
      return PARSER.parseFrom(data, extensionRegistry);
    }
    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parseFrom(java.io.InputStream input)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageV3
          .parseWithIOException(PARSER, input);
    }
    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parseFrom(
        java.io.InputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageV3
          .parseWithIOException(PARSER, input, extensionRegistry);
    }
    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parseDelimitedFrom(java.io.InputStream input)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageV3
          .parseDelimitedWithIOException(PARSER, input);
    }
    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parseDelimitedFrom(
        java.io.InputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageV3
          .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
    }
    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parseFrom(
        com.google.protobuf.CodedInputStream input)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageV3
          .parseWithIOException(PARSER, input);
    }
    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parseFrom(
        com.google.protobuf.CodedInputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws java.io.IOException {
      return com.google.protobuf.GeneratedMessageV3
          .parseWithIOException(PARSER, input, extensionRegistry);
    }

    @java.lang.Override
    public Builder newBuilderForType() { return newBuilder(); }
    public static Builder newBuilder() {
      return DEFAULT_INSTANCE.toBuilder();
    }
    public static Builder newBuilder(com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan prototype) {
      return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
    }
    @java.lang.Override
    public Builder toBuilder() {
      return this == DEFAULT_INSTANCE
          ? new Builder() : new Builder().mergeFrom(this);
    }

    @java.lang.Override
    protected Builder newBuilderForType(
        com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
      Builder builder = new Builder(parent);
      return builder;
    }
    /**
     * Protobuf type {@code com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlan}
     */
    public static final class Builder extends
        com.google.protobuf.GeneratedMessageV3.Builder implements
        // @@protoc_insertion_point(builder_implements:com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlan)
        com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlanOrBuilder {
      public static final com.google.protobuf.Descriptors.Descriptor
          getDescriptor() {
        return com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.internal_static_com_redhat_mercury_customercasemanagement_v10_CustomerCaseManagementPlan_descriptor;
      }

      @java.lang.Override
      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
          internalGetFieldAccessorTable() {
        return com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.internal_static_com_redhat_mercury_customercasemanagement_v10_CustomerCaseManagementPlan_fieldAccessorTable
            .ensureFieldAccessorsInitialized(
                com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan.class, com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan.Builder.class);
      }

      // Construct using com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan.newBuilder()
      private Builder() {
        maybeForceBuilderInitialization();
      }

      private Builder(
          com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
        super(parent);
        maybeForceBuilderInitialization();
      }
      private void maybeForceBuilderInitialization() {
        if (com.google.protobuf.GeneratedMessageV3
                .alwaysUseFieldBuilders) {
        }
      }
      @java.lang.Override
      public Builder clear() {
        super.clear();
        customerCaseManagementPlanPeriod_ = "";

        customerCasePoliciesAndGuidelines_ = "";

        customerCaseServicePerformanceGoals_ = "";

        customerCaseServiceSchedule_ = "";

        customerCaseServiceOperatingConfiguration_ = "";

        customerCaseResourcePlan_ = "";

        customerCaseTrainingPlan_ = "";

        return this;
      }

      @java.lang.Override
      public com.google.protobuf.Descriptors.Descriptor
          getDescriptorForType() {
        return com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.internal_static_com_redhat_mercury_customercasemanagement_v10_CustomerCaseManagementPlan_descriptor;
      }

      @java.lang.Override
      public com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan getDefaultInstanceForType() {
        return com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan.getDefaultInstance();
      }

      @java.lang.Override
      public com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan build() {
        com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan result = buildPartial();
        if (!result.isInitialized()) {
          throw newUninitializedMessageException(result);
        }
        return result;
      }

      @java.lang.Override
      public com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan buildPartial() {
        com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan result = new com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan(this);
        result.customerCaseManagementPlanPeriod_ = customerCaseManagementPlanPeriod_;
        result.customerCasePoliciesAndGuidelines_ = customerCasePoliciesAndGuidelines_;
        result.customerCaseServicePerformanceGoals_ = customerCaseServicePerformanceGoals_;
        result.customerCaseServiceSchedule_ = customerCaseServiceSchedule_;
        result.customerCaseServiceOperatingConfiguration_ = customerCaseServiceOperatingConfiguration_;
        result.customerCaseResourcePlan_ = customerCaseResourcePlan_;
        result.customerCaseTrainingPlan_ = customerCaseTrainingPlan_;
        onBuilt();
        return result;
      }

      @java.lang.Override
      public Builder clone() {
        return super.clone();
      }
      @java.lang.Override
      public Builder setField(
          com.google.protobuf.Descriptors.FieldDescriptor field,
          java.lang.Object value) {
        return super.setField(field, value);
      }
      @java.lang.Override
      public Builder clearField(
          com.google.protobuf.Descriptors.FieldDescriptor field) {
        return super.clearField(field);
      }
      @java.lang.Override
      public Builder clearOneof(
          com.google.protobuf.Descriptors.OneofDescriptor oneof) {
        return super.clearOneof(oneof);
      }
      @java.lang.Override
      public Builder setRepeatedField(
          com.google.protobuf.Descriptors.FieldDescriptor field,
          int index, java.lang.Object value) {
        return super.setRepeatedField(field, index, value);
      }
      @java.lang.Override
      public Builder addRepeatedField(
          com.google.protobuf.Descriptors.FieldDescriptor field,
          java.lang.Object value) {
        return super.addRepeatedField(field, value);
      }
      @java.lang.Override
      public Builder mergeFrom(com.google.protobuf.Message other) {
        if (other instanceof com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan) {
          return mergeFrom((com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan)other);
        } else {
          super.mergeFrom(other);
          return this;
        }
      }

      public Builder mergeFrom(com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan other) {
        if (other == com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan.getDefaultInstance()) return this;
        if (!other.getCustomerCaseManagementPlanPeriod().isEmpty()) {
          customerCaseManagementPlanPeriod_ = other.customerCaseManagementPlanPeriod_;
          onChanged();
        }
        if (!other.getCustomerCasePoliciesAndGuidelines().isEmpty()) {
          customerCasePoliciesAndGuidelines_ = other.customerCasePoliciesAndGuidelines_;
          onChanged();
        }
        if (!other.getCustomerCaseServicePerformanceGoals().isEmpty()) {
          customerCaseServicePerformanceGoals_ = other.customerCaseServicePerformanceGoals_;
          onChanged();
        }
        if (!other.getCustomerCaseServiceSchedule().isEmpty()) {
          customerCaseServiceSchedule_ = other.customerCaseServiceSchedule_;
          onChanged();
        }
        if (!other.getCustomerCaseServiceOperatingConfiguration().isEmpty()) {
          customerCaseServiceOperatingConfiguration_ = other.customerCaseServiceOperatingConfiguration_;
          onChanged();
        }
        if (!other.getCustomerCaseResourcePlan().isEmpty()) {
          customerCaseResourcePlan_ = other.customerCaseResourcePlan_;
          onChanged();
        }
        if (!other.getCustomerCaseTrainingPlan().isEmpty()) {
          customerCaseTrainingPlan_ = other.customerCaseTrainingPlan_;
          onChanged();
        }
        this.mergeUnknownFields(other.unknownFields);
        onChanged();
        return this;
      }

      @java.lang.Override
      public final boolean isInitialized() {
        return true;
      }

      @java.lang.Override
      public Builder mergeFrom(
          com.google.protobuf.CodedInputStream input,
          com.google.protobuf.ExtensionRegistryLite extensionRegistry)
          throws java.io.IOException {
        com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan parsedMessage = null;
        try {
          parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
        } catch (com.google.protobuf.InvalidProtocolBufferException e) {
          parsedMessage = (com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan) e.getUnfinishedMessage();
          throw e.unwrapIOException();
        } finally {
          if (parsedMessage != null) {
            mergeFrom(parsedMessage);
          }
        }
        return this;
      }

      private java.lang.Object customerCaseManagementPlanPeriod_ = "";
      /**
       * string CustomerCaseManagementPlanPeriod = 456594344;
       * @return The customerCaseManagementPlanPeriod.
       */
      public java.lang.String getCustomerCaseManagementPlanPeriod() {
        java.lang.Object ref = customerCaseManagementPlanPeriod_;
        if (!(ref instanceof java.lang.String)) {
          com.google.protobuf.ByteString bs =
              (com.google.protobuf.ByteString) ref;
          java.lang.String s = bs.toStringUtf8();
          customerCaseManagementPlanPeriod_ = s;
          return s;
        } else {
          return (java.lang.String) ref;
        }
      }
      /**
       * string CustomerCaseManagementPlanPeriod = 456594344;
       * @return The bytes for customerCaseManagementPlanPeriod.
       */
      public com.google.protobuf.ByteString
          getCustomerCaseManagementPlanPeriodBytes() {
        java.lang.Object ref = customerCaseManagementPlanPeriod_;
        if (ref instanceof String) {
          com.google.protobuf.ByteString b = 
              com.google.protobuf.ByteString.copyFromUtf8(
                  (java.lang.String) ref);
          customerCaseManagementPlanPeriod_ = b;
          return b;
        } else {
          return (com.google.protobuf.ByteString) ref;
        }
      }
      /**
       * string CustomerCaseManagementPlanPeriod = 456594344;
       * @param value The customerCaseManagementPlanPeriod to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCaseManagementPlanPeriod(
          java.lang.String value) {
        if (value == null) {
    throw new NullPointerException();
  }
  
        customerCaseManagementPlanPeriod_ = value;
        onChanged();
        return this;
      }
      /**
       * string CustomerCaseManagementPlanPeriod = 456594344;
       * @return This builder for chaining.
       */
      public Builder clearCustomerCaseManagementPlanPeriod() {
        
        customerCaseManagementPlanPeriod_ = getDefaultInstance().getCustomerCaseManagementPlanPeriod();
        onChanged();
        return this;
      }
      /**
       * string CustomerCaseManagementPlanPeriod = 456594344;
       * @param value The bytes for customerCaseManagementPlanPeriod to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCaseManagementPlanPeriodBytes(
          com.google.protobuf.ByteString value) {
        if (value == null) {
    throw new NullPointerException();
  }
  checkByteStringIsUtf8(value);
        
        customerCaseManagementPlanPeriod_ = value;
        onChanged();
        return this;
      }

      private java.lang.Object customerCasePoliciesAndGuidelines_ = "";
      /**
       * string CustomerCasePoliciesAndGuidelines = 79867805;
       * @return The customerCasePoliciesAndGuidelines.
       */
      public java.lang.String getCustomerCasePoliciesAndGuidelines() {
        java.lang.Object ref = customerCasePoliciesAndGuidelines_;
        if (!(ref instanceof java.lang.String)) {
          com.google.protobuf.ByteString bs =
              (com.google.protobuf.ByteString) ref;
          java.lang.String s = bs.toStringUtf8();
          customerCasePoliciesAndGuidelines_ = s;
          return s;
        } else {
          return (java.lang.String) ref;
        }
      }
      /**
       * string CustomerCasePoliciesAndGuidelines = 79867805;
       * @return The bytes for customerCasePoliciesAndGuidelines.
       */
      public com.google.protobuf.ByteString
          getCustomerCasePoliciesAndGuidelinesBytes() {
        java.lang.Object ref = customerCasePoliciesAndGuidelines_;
        if (ref instanceof String) {
          com.google.protobuf.ByteString b = 
              com.google.protobuf.ByteString.copyFromUtf8(
                  (java.lang.String) ref);
          customerCasePoliciesAndGuidelines_ = b;
          return b;
        } else {
          return (com.google.protobuf.ByteString) ref;
        }
      }
      /**
       * string CustomerCasePoliciesAndGuidelines = 79867805;
       * @param value The customerCasePoliciesAndGuidelines to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCasePoliciesAndGuidelines(
          java.lang.String value) {
        if (value == null) {
    throw new NullPointerException();
  }
  
        customerCasePoliciesAndGuidelines_ = value;
        onChanged();
        return this;
      }
      /**
       * string CustomerCasePoliciesAndGuidelines = 79867805;
       * @return This builder for chaining.
       */
      public Builder clearCustomerCasePoliciesAndGuidelines() {
        
        customerCasePoliciesAndGuidelines_ = getDefaultInstance().getCustomerCasePoliciesAndGuidelines();
        onChanged();
        return this;
      }
      /**
       * string CustomerCasePoliciesAndGuidelines = 79867805;
       * @param value The bytes for customerCasePoliciesAndGuidelines to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCasePoliciesAndGuidelinesBytes(
          com.google.protobuf.ByteString value) {
        if (value == null) {
    throw new NullPointerException();
  }
  checkByteStringIsUtf8(value);
        
        customerCasePoliciesAndGuidelines_ = value;
        onChanged();
        return this;
      }

      private java.lang.Object customerCaseServicePerformanceGoals_ = "";
      /**
       * string CustomerCaseServicePerformanceGoals = 490880537;
       * @return The customerCaseServicePerformanceGoals.
       */
      public java.lang.String getCustomerCaseServicePerformanceGoals() {
        java.lang.Object ref = customerCaseServicePerformanceGoals_;
        if (!(ref instanceof java.lang.String)) {
          com.google.protobuf.ByteString bs =
              (com.google.protobuf.ByteString) ref;
          java.lang.String s = bs.toStringUtf8();
          customerCaseServicePerformanceGoals_ = s;
          return s;
        } else {
          return (java.lang.String) ref;
        }
      }
      /**
       * string CustomerCaseServicePerformanceGoals = 490880537;
       * @return The bytes for customerCaseServicePerformanceGoals.
       */
      public com.google.protobuf.ByteString
          getCustomerCaseServicePerformanceGoalsBytes() {
        java.lang.Object ref = customerCaseServicePerformanceGoals_;
        if (ref instanceof String) {
          com.google.protobuf.ByteString b = 
              com.google.protobuf.ByteString.copyFromUtf8(
                  (java.lang.String) ref);
          customerCaseServicePerformanceGoals_ = b;
          return b;
        } else {
          return (com.google.protobuf.ByteString) ref;
        }
      }
      /**
       * string CustomerCaseServicePerformanceGoals = 490880537;
       * @param value The customerCaseServicePerformanceGoals to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCaseServicePerformanceGoals(
          java.lang.String value) {
        if (value == null) {
    throw new NullPointerException();
  }
  
        customerCaseServicePerformanceGoals_ = value;
        onChanged();
        return this;
      }
      /**
       * string CustomerCaseServicePerformanceGoals = 490880537;
       * @return This builder for chaining.
       */
      public Builder clearCustomerCaseServicePerformanceGoals() {
        
        customerCaseServicePerformanceGoals_ = getDefaultInstance().getCustomerCaseServicePerformanceGoals();
        onChanged();
        return this;
      }
      /**
       * string CustomerCaseServicePerformanceGoals = 490880537;
       * @param value The bytes for customerCaseServicePerformanceGoals to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCaseServicePerformanceGoalsBytes(
          com.google.protobuf.ByteString value) {
        if (value == null) {
    throw new NullPointerException();
  }
  checkByteStringIsUtf8(value);
        
        customerCaseServicePerformanceGoals_ = value;
        onChanged();
        return this;
      }

      private java.lang.Object customerCaseServiceSchedule_ = "";
      /**
       * string CustomerCaseServiceSchedule = 165373505;
       * @return The customerCaseServiceSchedule.
       */
      public java.lang.String getCustomerCaseServiceSchedule() {
        java.lang.Object ref = customerCaseServiceSchedule_;
        if (!(ref instanceof java.lang.String)) {
          com.google.protobuf.ByteString bs =
              (com.google.protobuf.ByteString) ref;
          java.lang.String s = bs.toStringUtf8();
          customerCaseServiceSchedule_ = s;
          return s;
        } else {
          return (java.lang.String) ref;
        }
      }
      /**
       * string CustomerCaseServiceSchedule = 165373505;
       * @return The bytes for customerCaseServiceSchedule.
       */
      public com.google.protobuf.ByteString
          getCustomerCaseServiceScheduleBytes() {
        java.lang.Object ref = customerCaseServiceSchedule_;
        if (ref instanceof String) {
          com.google.protobuf.ByteString b = 
              com.google.protobuf.ByteString.copyFromUtf8(
                  (java.lang.String) ref);
          customerCaseServiceSchedule_ = b;
          return b;
        } else {
          return (com.google.protobuf.ByteString) ref;
        }
      }
      /**
       * string CustomerCaseServiceSchedule = 165373505;
       * @param value The customerCaseServiceSchedule to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCaseServiceSchedule(
          java.lang.String value) {
        if (value == null) {
    throw new NullPointerException();
  }
  
        customerCaseServiceSchedule_ = value;
        onChanged();
        return this;
      }
      /**
       * string CustomerCaseServiceSchedule = 165373505;
       * @return This builder for chaining.
       */
      public Builder clearCustomerCaseServiceSchedule() {
        
        customerCaseServiceSchedule_ = getDefaultInstance().getCustomerCaseServiceSchedule();
        onChanged();
        return this;
      }
      /**
       * string CustomerCaseServiceSchedule = 165373505;
       * @param value The bytes for customerCaseServiceSchedule to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCaseServiceScheduleBytes(
          com.google.protobuf.ByteString value) {
        if (value == null) {
    throw new NullPointerException();
  }
  checkByteStringIsUtf8(value);
        
        customerCaseServiceSchedule_ = value;
        onChanged();
        return this;
      }

      private java.lang.Object customerCaseServiceOperatingConfiguration_ = "";
      /**
       * string CustomerCaseServiceOperatingConfiguration = 187958431;
       * @return The customerCaseServiceOperatingConfiguration.
       */
      public java.lang.String getCustomerCaseServiceOperatingConfiguration() {
        java.lang.Object ref = customerCaseServiceOperatingConfiguration_;
        if (!(ref instanceof java.lang.String)) {
          com.google.protobuf.ByteString bs =
              (com.google.protobuf.ByteString) ref;
          java.lang.String s = bs.toStringUtf8();
          customerCaseServiceOperatingConfiguration_ = s;
          return s;
        } else {
          return (java.lang.String) ref;
        }
      }
      /**
       * string CustomerCaseServiceOperatingConfiguration = 187958431;
       * @return The bytes for customerCaseServiceOperatingConfiguration.
       */
      public com.google.protobuf.ByteString
          getCustomerCaseServiceOperatingConfigurationBytes() {
        java.lang.Object ref = customerCaseServiceOperatingConfiguration_;
        if (ref instanceof String) {
          com.google.protobuf.ByteString b = 
              com.google.protobuf.ByteString.copyFromUtf8(
                  (java.lang.String) ref);
          customerCaseServiceOperatingConfiguration_ = b;
          return b;
        } else {
          return (com.google.protobuf.ByteString) ref;
        }
      }
      /**
       * string CustomerCaseServiceOperatingConfiguration = 187958431;
       * @param value The customerCaseServiceOperatingConfiguration to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCaseServiceOperatingConfiguration(
          java.lang.String value) {
        if (value == null) {
    throw new NullPointerException();
  }
  
        customerCaseServiceOperatingConfiguration_ = value;
        onChanged();
        return this;
      }
      /**
       * string CustomerCaseServiceOperatingConfiguration = 187958431;
       * @return This builder for chaining.
       */
      public Builder clearCustomerCaseServiceOperatingConfiguration() {
        
        customerCaseServiceOperatingConfiguration_ = getDefaultInstance().getCustomerCaseServiceOperatingConfiguration();
        onChanged();
        return this;
      }
      /**
       * string CustomerCaseServiceOperatingConfiguration = 187958431;
       * @param value The bytes for customerCaseServiceOperatingConfiguration to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCaseServiceOperatingConfigurationBytes(
          com.google.protobuf.ByteString value) {
        if (value == null) {
    throw new NullPointerException();
  }
  checkByteStringIsUtf8(value);
        
        customerCaseServiceOperatingConfiguration_ = value;
        onChanged();
        return this;
      }

      private java.lang.Object customerCaseResourcePlan_ = "";
      /**
       * string CustomerCaseResourcePlan = 316932037;
       * @return The customerCaseResourcePlan.
       */
      public java.lang.String getCustomerCaseResourcePlan() {
        java.lang.Object ref = customerCaseResourcePlan_;
        if (!(ref instanceof java.lang.String)) {
          com.google.protobuf.ByteString bs =
              (com.google.protobuf.ByteString) ref;
          java.lang.String s = bs.toStringUtf8();
          customerCaseResourcePlan_ = s;
          return s;
        } else {
          return (java.lang.String) ref;
        }
      }
      /**
       * string CustomerCaseResourcePlan = 316932037;
       * @return The bytes for customerCaseResourcePlan.
       */
      public com.google.protobuf.ByteString
          getCustomerCaseResourcePlanBytes() {
        java.lang.Object ref = customerCaseResourcePlan_;
        if (ref instanceof String) {
          com.google.protobuf.ByteString b = 
              com.google.protobuf.ByteString.copyFromUtf8(
                  (java.lang.String) ref);
          customerCaseResourcePlan_ = b;
          return b;
        } else {
          return (com.google.protobuf.ByteString) ref;
        }
      }
      /**
       * string CustomerCaseResourcePlan = 316932037;
       * @param value The customerCaseResourcePlan to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCaseResourcePlan(
          java.lang.String value) {
        if (value == null) {
    throw new NullPointerException();
  }
  
        customerCaseResourcePlan_ = value;
        onChanged();
        return this;
      }
      /**
       * string CustomerCaseResourcePlan = 316932037;
       * @return This builder for chaining.
       */
      public Builder clearCustomerCaseResourcePlan() {
        
        customerCaseResourcePlan_ = getDefaultInstance().getCustomerCaseResourcePlan();
        onChanged();
        return this;
      }
      /**
       * string CustomerCaseResourcePlan = 316932037;
       * @param value The bytes for customerCaseResourcePlan to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCaseResourcePlanBytes(
          com.google.protobuf.ByteString value) {
        if (value == null) {
    throw new NullPointerException();
  }
  checkByteStringIsUtf8(value);
        
        customerCaseResourcePlan_ = value;
        onChanged();
        return this;
      }

      private java.lang.Object customerCaseTrainingPlan_ = "";
      /**
       * string CustomerCaseTrainingPlan = 180420244;
       * @return The customerCaseTrainingPlan.
       */
      public java.lang.String getCustomerCaseTrainingPlan() {
        java.lang.Object ref = customerCaseTrainingPlan_;
        if (!(ref instanceof java.lang.String)) {
          com.google.protobuf.ByteString bs =
              (com.google.protobuf.ByteString) ref;
          java.lang.String s = bs.toStringUtf8();
          customerCaseTrainingPlan_ = s;
          return s;
        } else {
          return (java.lang.String) ref;
        }
      }
      /**
       * string CustomerCaseTrainingPlan = 180420244;
       * @return The bytes for customerCaseTrainingPlan.
       */
      public com.google.protobuf.ByteString
          getCustomerCaseTrainingPlanBytes() {
        java.lang.Object ref = customerCaseTrainingPlan_;
        if (ref instanceof String) {
          com.google.protobuf.ByteString b = 
              com.google.protobuf.ByteString.copyFromUtf8(
                  (java.lang.String) ref);
          customerCaseTrainingPlan_ = b;
          return b;
        } else {
          return (com.google.protobuf.ByteString) ref;
        }
      }
      /**
       * string CustomerCaseTrainingPlan = 180420244;
       * @param value The customerCaseTrainingPlan to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCaseTrainingPlan(
          java.lang.String value) {
        if (value == null) {
    throw new NullPointerException();
  }
  
        customerCaseTrainingPlan_ = value;
        onChanged();
        return this;
      }
      /**
       * string CustomerCaseTrainingPlan = 180420244;
       * @return This builder for chaining.
       */
      public Builder clearCustomerCaseTrainingPlan() {
        
        customerCaseTrainingPlan_ = getDefaultInstance().getCustomerCaseTrainingPlan();
        onChanged();
        return this;
      }
      /**
       * string CustomerCaseTrainingPlan = 180420244;
       * @param value The bytes for customerCaseTrainingPlan to set.
       * @return This builder for chaining.
       */
      public Builder setCustomerCaseTrainingPlanBytes(
          com.google.protobuf.ByteString value) {
        if (value == null) {
    throw new NullPointerException();
  }
  checkByteStringIsUtf8(value);
        
        customerCaseTrainingPlan_ = value;
        onChanged();
        return this;
      }
      @java.lang.Override
      public final Builder setUnknownFields(
          final com.google.protobuf.UnknownFieldSet unknownFields) {
        return super.setUnknownFields(unknownFields);
      }

      @java.lang.Override
      public final Builder mergeUnknownFields(
          final com.google.protobuf.UnknownFieldSet unknownFields) {
        return super.mergeUnknownFields(unknownFields);
      }


      // @@protoc_insertion_point(builder_scope:com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlan)
    }

    // @@protoc_insertion_point(class_scope:com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlan)
    private static final com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan DEFAULT_INSTANCE;
    static {
      DEFAULT_INSTANCE = new com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan();
    }

    public static com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan getDefaultInstance() {
      return DEFAULT_INSTANCE;
    }

    private static final com.google.protobuf.Parser
        PARSER = new com.google.protobuf.AbstractParser() {
      @java.lang.Override
      public CustomerCaseManagementPlan parsePartialFrom(
          com.google.protobuf.CodedInputStream input,
          com.google.protobuf.ExtensionRegistryLite extensionRegistry)
          throws com.google.protobuf.InvalidProtocolBufferException {
        return new CustomerCaseManagementPlan(input, extensionRegistry);
      }
    };

    public static com.google.protobuf.Parser parser() {
      return PARSER;
    }

    @java.lang.Override
    public com.google.protobuf.Parser getParserForType() {
      return PARSER;
    }

    @java.lang.Override
    public com.redhat.mercury.customercasemanagement.v10.CustomerCaseManagementPlanOuterClass.CustomerCaseManagementPlan getDefaultInstanceForType() {
      return DEFAULT_INSTANCE;
    }

  }

  private static final com.google.protobuf.Descriptors.Descriptor
    internal_static_com_redhat_mercury_customercasemanagement_v10_CustomerCaseManagementPlan_descriptor;
  private static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_com_redhat_mercury_customercasemanagement_v10_CustomerCaseManagementPlan_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n-v10/model/customer_case_management_pla" +
      "n.proto\022-com.redhat.mercury.customercase" +
      "management.v10\"\322\002\n\032CustomerCaseManagemen" +
      "tPlan\022,\n CustomerCaseManagementPlanPerio" +
      "d\030\250\247\334\331\001 \001(\t\022,\n!CustomerCasePoliciesAndGu" +
      "idelines\030\235\337\212& \001(\t\022/\n#CustomerCaseService" +
      "PerformanceGoals\030\231\374\210\352\001 \001(\t\022&\n\033CustomerCa" +
      "seServiceSchedule\030\301\314\355N \001(\t\0224\n)CustomerCa" +
      "seServiceOperatingConfiguration\030\237\211\320Y \001(\t" +
      "\022$\n\030CustomerCaseResourcePlan\030\305\377\217\227\001 \001(\t\022#" +
      "\n\030CustomerCaseTrainingPlan\030\224\375\203V \001(\tb\006pro" +
      "to3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
        });
    internal_static_com_redhat_mercury_customercasemanagement_v10_CustomerCaseManagementPlan_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_com_redhat_mercury_customercasemanagement_v10_CustomerCaseManagementPlan_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_com_redhat_mercury_customercasemanagement_v10_CustomerCaseManagementPlan_descriptor,
        new java.lang.String[] { "CustomerCaseManagementPlanPeriod", "CustomerCasePoliciesAndGuidelines", "CustomerCaseServicePerformanceGoals", "CustomerCaseServiceSchedule", "CustomerCaseServiceOperatingConfiguration", "CustomerCaseResourcePlan", "CustomerCaseTrainingPlan", });
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy