public class EngineDefaults
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Contains the result of a successful invocation of the DescribeEngineDefaultParameters action.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
dBParameterGroupFamily
Specifies the name of the DB parameter group family that the engine
default parameters apply to.
|
private java.lang.String |
marker
An optional pagination token provided by a previous EngineDefaults
request.
|
private SdkInternalList<Parameter> |
parameters
Contains a list of engine default parameters.
|
Constructor and Description |
---|
EngineDefaults() |
Modifier and Type | Method and Description |
---|---|
EngineDefaults |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDBParameterGroupFamily()
Specifies the name of the DB parameter group family that the engine
default parameters apply to.
|
java.lang.String |
getMarker()
An optional pagination token provided by a previous EngineDefaults
request.
|
java.util.List<Parameter> |
getParameters()
Contains a list of engine default parameters.
|
int |
hashCode() |
void |
setDBParameterGroupFamily(java.lang.String dBParameterGroupFamily)
Specifies the name of the DB parameter group family that the engine
default parameters apply to.
|
void |
setMarker(java.lang.String marker)
An optional pagination token provided by a previous EngineDefaults
request.
|
void |
setParameters(java.util.Collection<Parameter> parameters)
Contains a list of engine default parameters.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
EngineDefaults |
withDBParameterGroupFamily(java.lang.String dBParameterGroupFamily)
Specifies the name of the DB parameter group family that the engine
default parameters apply to.
|
EngineDefaults |
withMarker(java.lang.String marker)
An optional pagination token provided by a previous EngineDefaults
request.
|
EngineDefaults |
withParameters(java.util.Collection<Parameter> parameters)
Contains a list of engine default parameters.
|
EngineDefaults |
withParameters(Parameter... parameters)
Contains a list of engine default parameters.
|
private java.lang.String dBParameterGroupFamily
Specifies the name of the DB parameter group family that the engine default parameters apply to.
private java.lang.String marker
An optional pagination token provided by a previous EngineDefaults
request. If this parameter is specified, the response includes only
records beyond the marker, up to the value specified by
MaxRecords
.
private SdkInternalList<Parameter> parameters
Contains a list of engine default parameters.
public void setDBParameterGroupFamily(java.lang.String dBParameterGroupFamily)
Specifies the name of the DB parameter group family that the engine default parameters apply to.
dBParameterGroupFamily
- Specifies the name of the DB parameter group family that the
engine default parameters apply to.public java.lang.String getDBParameterGroupFamily()
Specifies the name of the DB parameter group family that the engine default parameters apply to.
public EngineDefaults withDBParameterGroupFamily(java.lang.String dBParameterGroupFamily)
Specifies the name of the DB parameter group family that the engine default parameters apply to.
dBParameterGroupFamily
- Specifies the name of the DB parameter group family that the
engine default parameters apply to.public void setMarker(java.lang.String marker)
An optional pagination token provided by a previous EngineDefaults
request. If this parameter is specified, the response includes only
records beyond the marker, up to the value specified by
MaxRecords
.
marker
- An optional pagination token provided by a previous EngineDefaults
request. If this parameter is specified, the response includes
only records beyond the marker, up to the value specified by
MaxRecords
.public java.lang.String getMarker()
An optional pagination token provided by a previous EngineDefaults
request. If this parameter is specified, the response includes only
records beyond the marker, up to the value specified by
MaxRecords
.
MaxRecords
.public EngineDefaults withMarker(java.lang.String marker)
An optional pagination token provided by a previous EngineDefaults
request. If this parameter is specified, the response includes only
records beyond the marker, up to the value specified by
MaxRecords
.
marker
- An optional pagination token provided by a previous EngineDefaults
request. If this parameter is specified, the response includes
only records beyond the marker, up to the value specified by
MaxRecords
.public java.util.List<Parameter> getParameters()
Contains a list of engine default parameters.
public void setParameters(java.util.Collection<Parameter> parameters)
Contains a list of engine default parameters.
parameters
- Contains a list of engine default parameters.public EngineDefaults withParameters(Parameter... parameters)
Contains a list of engine default parameters.
NOTE: This method appends the values to the existing list (if
any). Use setParameters(java.util.Collection)
or
withParameters(java.util.Collection)
if you want to override the
existing values.
parameters
- Contains a list of engine default parameters.public EngineDefaults withParameters(java.util.Collection<Parameter> parameters)
Contains a list of engine default parameters.
parameters
- Contains a list of engine default parameters.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public EngineDefaults clone()
clone
in class java.lang.Object