Interface VpnGatewayStatusHighAvailabilityRequirementStateOrBuilder

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

@Generated public interface VpnGatewayStatusHighAvailabilityRequirementStateOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Indicates the high availability requirement state for the VPN connection.
    com.google.protobuf.ByteString
    Indicates the high availability requirement state for the VPN connection.
    Indicates the reason why the VPN connection does not meet the high availability redundancy criteria/requirement.
    com.google.protobuf.ByteString
    Indicates the reason why the VPN connection does not meet the high availability redundancy criteria/requirement.
    boolean
    Indicates the high availability requirement state for the VPN connection.
    boolean
    Indicates the reason why the VPN connection does not meet the high availability redundancy criteria/requirement.

    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

    • hasState

      boolean hasState()
       Indicates the high availability requirement state for the VPN connection.
       Valid values are CONNECTION_REDUNDANCY_MET,CONNECTION_REDUNDANCY_NOT_MET.
       Check the State enum for the list of possible values.
       
      optional string state = 109757585;
      Returns:
      Whether the state field is set.
    • getState

      String getState()
       Indicates the high availability requirement state for the VPN connection.
       Valid values are CONNECTION_REDUNDANCY_MET,CONNECTION_REDUNDANCY_NOT_MET.
       Check the State enum for the list of possible values.
       
      optional string state = 109757585;
      Returns:
      The state.
    • getStateBytes

      com.google.protobuf.ByteString getStateBytes()
       Indicates the high availability requirement state for the VPN connection.
       Valid values are CONNECTION_REDUNDANCY_MET,CONNECTION_REDUNDANCY_NOT_MET.
       Check the State enum for the list of possible values.
       
      optional string state = 109757585;
      Returns:
      The bytes for state.
    • hasUnsatisfiedReason

      boolean hasUnsatisfiedReason()
       Indicates the reason why the VPN connection does not meet the high
       availability redundancy criteria/requirement.
       Valid values is INCOMPLETE_TUNNELS_COVERAGE.
       Check the UnsatisfiedReason enum for the list of possible values.
       
      optional string unsatisfied_reason = 55016330;
      Returns:
      Whether the unsatisfiedReason field is set.
    • getUnsatisfiedReason

      String getUnsatisfiedReason()
       Indicates the reason why the VPN connection does not meet the high
       availability redundancy criteria/requirement.
       Valid values is INCOMPLETE_TUNNELS_COVERAGE.
       Check the UnsatisfiedReason enum for the list of possible values.
       
      optional string unsatisfied_reason = 55016330;
      Returns:
      The unsatisfiedReason.
    • getUnsatisfiedReasonBytes

      com.google.protobuf.ByteString getUnsatisfiedReasonBytes()
       Indicates the reason why the VPN connection does not meet the high
       availability redundancy criteria/requirement.
       Valid values is INCOMPLETE_TUNNELS_COVERAGE.
       Check the UnsatisfiedReason enum for the list of possible values.
       
      optional string unsatisfied_reason = 55016330;
      Returns:
      The bytes for unsatisfiedReason.