Package com.exoscale.sdk.model
Class DbaasEndpointElasticsearchInputCreateSettings
- java.lang.Object
-
- com.exoscale.sdk.model.DbaasEndpointElasticsearchInputCreateSettings
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.4.0") public class DbaasEndpointElasticsearchInputCreateSettings extends Object
DbaasEndpointElasticsearchInputCreateSettings
-
-
Field Summary
Fields Modifier and Type Field Description static String
JSON_PROPERTY_CA
static String
JSON_PROPERTY_INDEX_DAYS_MAX
static String
JSON_PROPERTY_INDEX_PREFIX
static String
JSON_PROPERTY_TIMEOUT
static String
JSON_PROPERTY_URL
-
Constructor Summary
Constructors Constructor Description DbaasEndpointElasticsearchInputCreateSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DbaasEndpointElasticsearchInputCreateSettings
ca(String ca)
boolean
equals(Object o)
Return true if this dbaas_endpoint_elasticsearch_input_create_settings object is equal to o.String
getCa()
PEM encoded CA certificateLong
getIndexDaysMax()
Maximum number of days of logs to keep minimum: 1 maximum: 10000String
getIndexPrefix()
Elasticsearch index prefixLong
getTimeout()
Elasticsearch request timeout limit minimum: 10 maximum: 120String
getUrl()
Elasticsearch connection URLint
hashCode()
DbaasEndpointElasticsearchInputCreateSettings
indexDaysMax(Long indexDaysMax)
DbaasEndpointElasticsearchInputCreateSettings
indexPrefix(String indexPrefix)
void
setCa(String ca)
void
setIndexDaysMax(Long indexDaysMax)
void
setIndexPrefix(String indexPrefix)
void
setTimeout(Long timeout)
void
setUrl(String url)
DbaasEndpointElasticsearchInputCreateSettings
timeout(Long timeout)
String
toString()
String
toUrlQueryString()
Convert the instance into URL query string.String
toUrlQueryString(String prefix)
Convert the instance into URL query string.DbaasEndpointElasticsearchInputCreateSettings
url(String url)
-
-
-
Field Detail
-
JSON_PROPERTY_CA
public static final String JSON_PROPERTY_CA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_URL
public static final String JSON_PROPERTY_URL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INDEX_PREFIX
public static final String JSON_PROPERTY_INDEX_PREFIX
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INDEX_DAYS_MAX
public static final String JSON_PROPERTY_INDEX_DAYS_MAX
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TIMEOUT
public static final String JSON_PROPERTY_TIMEOUT
- See Also:
- Constant Field Values
-
-
Method Detail
-
ca
public DbaasEndpointElasticsearchInputCreateSettings ca(String ca)
-
getCa
@Nullable public String getCa()
PEM encoded CA certificate- Returns:
- ca
-
setCa
public void setCa(String ca)
-
url
public DbaasEndpointElasticsearchInputCreateSettings url(String url)
-
getUrl
@Nonnull public String getUrl()
Elasticsearch connection URL- Returns:
- url
-
setUrl
public void setUrl(String url)
-
indexPrefix
public DbaasEndpointElasticsearchInputCreateSettings indexPrefix(String indexPrefix)
-
getIndexPrefix
@Nonnull public String getIndexPrefix()
Elasticsearch index prefix- Returns:
- indexPrefix
-
setIndexPrefix
public void setIndexPrefix(String indexPrefix)
-
indexDaysMax
public DbaasEndpointElasticsearchInputCreateSettings indexDaysMax(Long indexDaysMax)
-
getIndexDaysMax
@Nullable public Long getIndexDaysMax()
Maximum number of days of logs to keep minimum: 1 maximum: 10000- Returns:
- indexDaysMax
-
setIndexDaysMax
public void setIndexDaysMax(Long indexDaysMax)
-
timeout
public DbaasEndpointElasticsearchInputCreateSettings timeout(Long timeout)
-
getTimeout
@Nullable public Long getTimeout()
Elasticsearch request timeout limit minimum: 10 maximum: 120- Returns:
- timeout
-
setTimeout
public void setTimeout(Long timeout)
-
equals
public boolean equals(Object o)
Return true if this dbaas_endpoint_elasticsearch_input_create_settings object is equal to o.
-
toUrlQueryString
public String toUrlQueryString()
Convert the instance into URL query string.- Returns:
- URL query string
-
-