/** * <p> * The Secure Sockets Layer (SSL) mode to use for the SSL connection. The SSL mode can be one of four values: * <code>none</code>, <code>require</code>, <code>verify-ca</code>, <code>verify-full</code>. The default value is * <code>none</code>. * </p> * <p> * If the service returns an enum value that is not available in the current SDK version, {@link #sslMode} will * return {@link DmsSslModeValue#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from * {@link #sslModeAsString}. * </p> * * @return The Secure Sockets Layer (SSL) mode to use for the SSL connection. The SSL mode can be one of four * values: <code>none</code>, <code>require</code>, <code>verify-ca</code>, <code>verify-full</code>. The * default value is <code>none</code>. * @see DmsSslModeValue */ public DmsSslModeValue sslMode() { return DmsSslModeValue.fromValue(sslMode); }
/** * Use this in place of {@link #values()} to return a {@link Set} of all values known to the SDK. This will return * all known enum values except {@link #UNKNOWN_TO_SDK_VERSION}. * * @return a {@link Set} of known {@link DmsSslModeValue}s */ public static Set<DmsSslModeValue> knownValues() { return Stream.of(values()).filter(v -> v != UNKNOWN_TO_SDK_VERSION).collect(toSet()); } }
/** * Use this in place of valueOf to convert the raw string returned by the service into the enum value. * * @param value * real value * @return DmsSslModeValue corresponding to the value */ public static DmsSslModeValue fromValue(String value) { if (value == null) { return null; } return Stream.of(DmsSslModeValue.values()).filter(e -> e.toString().equals(value)).findFirst() .orElse(UNKNOWN_TO_SDK_VERSION); }
@Override public final Builder sslMode(DmsSslModeValue sslMode) { this.sslMode(sslMode.toString()); return this; }
/** * Use this in place of valueOf to convert the raw string returned by the service into the enum value. * * @param value * real value * @return DmsSslModeValue corresponding to the value */ public static DmsSslModeValue fromValue(String value) { if (value == null) { return null; } return Stream.of(DmsSslModeValue.values()).filter(e -> e.toString().equals(value)).findFirst() .orElse(UNKNOWN_TO_SDK_VERSION); }
@Override public final Builder sslMode(DmsSslModeValue sslMode) { this.sslMode(sslMode.toString()); return this; }
/** * Use this in place of valueOf to convert the raw string returned by the service into the enum value. * * @param value * real value * @return DmsSslModeValue corresponding to the value */ public static DmsSslModeValue fromValue(String value) { if (value == null) { return null; } return Stream.of(DmsSslModeValue.values()).filter(e -> e.toString().equals(value)).findFirst() .orElse(UNKNOWN_TO_SDK_VERSION); }
@Override public final Builder sslMode(DmsSslModeValue sslMode) { this.sslMode(sslMode.toString()); return this; }
/** * <p> * The Secure Sockets Layer (SSL) mode to use for the SSL connection. The SSL mode can be one of four values: * <code>none</code>, <code>require</code>, <code>verify-ca</code>, <code>verify-full</code>. The default value is * <code>none</code>. * </p> * <p> * If the service returns an enum value that is not available in the current SDK version, {@link #sslMode} will * return {@link DmsSslModeValue#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from * {@link #sslModeAsString}. * </p> * * @return The Secure Sockets Layer (SSL) mode to use for the SSL connection. The SSL mode can be one of four * values: <code>none</code>, <code>require</code>, <code>verify-ca</code>, <code>verify-full</code>. The * default value is <code>none</code>. * @see DmsSslModeValue */ public DmsSslModeValue sslMode() { return DmsSslModeValue.fromValue(sslMode); }
/** * Use this in place of {@link #values()} to return a {@link Set} of all values known to the SDK. This will return * all known enum values except {@link #UNKNOWN_TO_SDK_VERSION}. * * @return a {@link Set} of known {@link DmsSslModeValue}s */ public static Set<DmsSslModeValue> knownValues() { return Stream.of(values()).filter(v -> v != UNKNOWN_TO_SDK_VERSION).collect(toSet()); } }
@Override public final Builder sslMode(DmsSslModeValue sslMode) { this.sslMode(sslMode.toString()); return this; }
/** * <p> * The SSL mode used to connect to the endpoint. * </p> * <p> * SSL mode can be one of four values: none, require, verify-ca, verify-full. * </p> * <p> * The default value is none. * </p> * <p> * If the service returns an enum value that is not available in the current SDK version, {@link #sslMode} will * return {@link DmsSslModeValue#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from * {@link #sslModeAsString}. * </p> * * @return The SSL mode used to connect to the endpoint.</p> * <p> * SSL mode can be one of four values: none, require, verify-ca, verify-full. * </p> * <p> * The default value is none. * @see DmsSslModeValue */ public DmsSslModeValue sslMode() { return DmsSslModeValue.fromValue(sslMode); }
/** * Use this in place of {@link #values()} to return a {@link Set} of all values known to the SDK. This will return * all known enum values except {@link #UNKNOWN_TO_SDK_VERSION}. * * @return a {@link Set} of known {@link DmsSslModeValue}s */ public static Set<DmsSslModeValue> knownValues() { return Stream.of(values()).filter(v -> v != UNKNOWN_TO_SDK_VERSION).collect(toSet()); } }
@Override public final Builder sslMode(DmsSslModeValue sslMode) { this.sslMode(sslMode.toString()); return this; }
/** * <p> * The SSL mode to be used. * </p> * <p> * SSL mode can be one of four values: none, require, verify-ca, verify-full. * </p> * <p> * The default value is none. * </p> * <p> * If the service returns an enum value that is not available in the current SDK version, {@link #sslMode} will * return {@link DmsSslModeValue#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from * {@link #sslModeAsString}. * </p> * * @return The SSL mode to be used.</p> * <p> * SSL mode can be one of four values: none, require, verify-ca, verify-full. * </p> * <p> * The default value is none. * @see DmsSslModeValue */ public DmsSslModeValue sslMode() { return DmsSslModeValue.fromValue(sslMode); }
@Override public final Builder sslMode(DmsSslModeValue sslMode) { this.sslMode(sslMode.toString()); return this; }
/** * <p> * The SSL mode used to connect to the endpoint. * </p> * <p> * SSL mode can be one of four values: none, require, verify-ca, verify-full. * </p> * <p> * The default value is none. * </p> * <p> * If the service returns an enum value that is not available in the current SDK version, {@link #sslMode} will * return {@link DmsSslModeValue#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from * {@link #sslModeAsString}. * </p> * * @return The SSL mode used to connect to the endpoint.</p> * <p> * SSL mode can be one of four values: none, require, verify-ca, verify-full. * </p> * <p> * The default value is none. * @see DmsSslModeValue */ public DmsSslModeValue sslMode() { return DmsSslModeValue.fromValue(sslMode); }
@Override public final Builder sslMode(DmsSslModeValue sslMode) { this.sslMode(sslMode.toString()); return this; }
/** * <p> * The SSL mode to use for the SSL connection. * </p> * <p> * SSL mode can be one of four values: none, require, verify-ca, verify-full. * </p> * <p> * The default value is none. * </p> * <p> * If the service returns an enum value that is not available in the current SDK version, {@link #sslMode} will * return {@link DmsSslModeValue#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from * {@link #sslModeAsString}. * </p> * * @return The SSL mode to use for the SSL connection.</p> * <p> * SSL mode can be one of four values: none, require, verify-ca, verify-full. * </p> * <p> * The default value is none. * @see DmsSslModeValue */ public DmsSslModeValue sslMode() { return DmsSslModeValue.fromValue(sslMode); }
@Override public final Builder sslMode(DmsSslModeValue sslMode) { this.sslMode(sslMode.toString()); return this; }