Package com.google.cloud.compute.v1
Interface VpnGatewayStatusHighAvailabilityRequirementStateOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
VpnGatewayStatusHighAvailabilityRequirementState,VpnGatewayStatusHighAvailabilityRequirementState.Builder
public interface VpnGatewayStatusHighAvailabilityRequirementStateOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetState()Indicates the high availability requirement state for the VPN connection.com.google.protobuf.ByteStringgetStateBytes()Indicates the high availability requirement state for the VPN connection.StringgetUnsatisfiedReason()Indicates the reason why the VPN connection does not meet the high availability redundancy criteria/requirement.com.google.protobuf.ByteStringgetUnsatisfiedReasonBytes()Indicates the reason why the VPN connection does not meet the high availability redundancy criteria/requirement.booleanhasState()Indicates the high availability requirement state for the VPN connection.booleanhasUnsatisfiedReason()Indicates the reason why the VPN connection does not meet the high availability redundancy criteria/requirement.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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.
-
-