@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CollectionConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Configuration information for the Debugger output tensor collections.
Constructor and Description |
---|
CollectionConfiguration() |
Modifier and Type | Method and Description |
---|---|
CollectionConfiguration |
addCollectionParametersEntry(String key,
String value)
Add a single CollectionParameters entry
|
CollectionConfiguration |
clearCollectionParametersEntries()
Removes all the entries added into CollectionParameters.
|
CollectionConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getCollectionName()
The name of the tensor collection.
|
Map<String,String> |
getCollectionParameters()
Parameter values for the tensor collection.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCollectionName(String collectionName)
The name of the tensor collection.
|
void |
setCollectionParameters(Map<String,String> collectionParameters)
Parameter values for the tensor collection.
|
String |
toString()
Returns a string representation of this object.
|
CollectionConfiguration |
withCollectionName(String collectionName)
The name of the tensor collection.
|
CollectionConfiguration |
withCollectionParameters(Map<String,String> collectionParameters)
Parameter values for the tensor collection.
|
public void setCollectionName(String collectionName)
The name of the tensor collection. The name must be unique relative to other rule configuration names.
collectionName
- The name of the tensor collection. The name must be unique relative to other rule configuration names.public String getCollectionName()
The name of the tensor collection. The name must be unique relative to other rule configuration names.
public CollectionConfiguration withCollectionName(String collectionName)
The name of the tensor collection. The name must be unique relative to other rule configuration names.
collectionName
- The name of the tensor collection. The name must be unique relative to other rule configuration names.public Map<String,String> getCollectionParameters()
Parameter values for the tensor collection. The allowed parameters are "name"
,
"include_regex"
, "reduction_config"
, "save_config"
,
"tensor_names"
, and "save_histogram"
.
"name"
,
"include_regex"
, "reduction_config"
, "save_config"
,
"tensor_names"
, and "save_histogram"
.public void setCollectionParameters(Map<String,String> collectionParameters)
Parameter values for the tensor collection. The allowed parameters are "name"
,
"include_regex"
, "reduction_config"
, "save_config"
,
"tensor_names"
, and "save_histogram"
.
collectionParameters
- Parameter values for the tensor collection. The allowed parameters are "name"
,
"include_regex"
, "reduction_config"
, "save_config"
,
"tensor_names"
, and "save_histogram"
.public CollectionConfiguration withCollectionParameters(Map<String,String> collectionParameters)
Parameter values for the tensor collection. The allowed parameters are "name"
,
"include_regex"
, "reduction_config"
, "save_config"
,
"tensor_names"
, and "save_histogram"
.
collectionParameters
- Parameter values for the tensor collection. The allowed parameters are "name"
,
"include_regex"
, "reduction_config"
, "save_config"
,
"tensor_names"
, and "save_histogram"
.public CollectionConfiguration addCollectionParametersEntry(String key, String value)
public CollectionConfiguration clearCollectionParametersEntries()
public String toString()
toString
in class Object
Object.toString()
public CollectionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.