@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateSignalCatalogRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateSignalCatalogRequest() |
Modifier and Type | Method and Description |
---|---|
CreateSignalCatalogRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
A brief description of the signal catalog.
|
String |
getName()
The name of the signal catalog to create.
|
List<Node> |
getNodes()
A list of information about nodes, which are a general abstraction of signals.
|
List<Tag> |
getTags()
Metadata that can be used to manage the signal catalog.
|
int |
hashCode() |
void |
setDescription(String description)
A brief description of the signal catalog.
|
void |
setName(String name)
The name of the signal catalog to create.
|
void |
setNodes(Collection<Node> nodes)
A list of information about nodes, which are a general abstraction of signals.
|
void |
setTags(Collection<Tag> tags)
Metadata that can be used to manage the signal catalog.
|
String |
toString()
Returns a string representation of this object.
|
CreateSignalCatalogRequest |
withDescription(String description)
A brief description of the signal catalog.
|
CreateSignalCatalogRequest |
withName(String name)
The name of the signal catalog to create.
|
CreateSignalCatalogRequest |
withNodes(Collection<Node> nodes)
A list of information about nodes, which are a general abstraction of signals.
|
CreateSignalCatalogRequest |
withNodes(Node... nodes)
A list of information about nodes, which are a general abstraction of signals.
|
CreateSignalCatalogRequest |
withTags(Collection<Tag> tags)
Metadata that can be used to manage the signal catalog.
|
CreateSignalCatalogRequest |
withTags(Tag... tags)
Metadata that can be used to manage the signal catalog.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setName(String name)
The name of the signal catalog to create.
name
- The name of the signal catalog to create.public String getName()
The name of the signal catalog to create.
public CreateSignalCatalogRequest withName(String name)
The name of the signal catalog to create.
name
- The name of the signal catalog to create.public void setDescription(String description)
A brief description of the signal catalog.
description
- A brief description of the signal catalog.public String getDescription()
A brief description of the signal catalog.
public CreateSignalCatalogRequest withDescription(String description)
A brief description of the signal catalog.
description
- A brief description of the signal catalog.public List<Node> getNodes()
A list of information about nodes, which are a general abstraction of signals. For more information, see the API data type.
public void setNodes(Collection<Node> nodes)
A list of information about nodes, which are a general abstraction of signals. For more information, see the API data type.
nodes
- A list of information about nodes, which are a general abstraction of signals. For more information, see
the API data type.public CreateSignalCatalogRequest withNodes(Node... nodes)
A list of information about nodes, which are a general abstraction of signals. For more information, see the API data type.
NOTE: This method appends the values to the existing list (if any). Use
setNodes(java.util.Collection)
or withNodes(java.util.Collection)
if you want to override the
existing values.
nodes
- A list of information about nodes, which are a general abstraction of signals. For more information, see
the API data type.public CreateSignalCatalogRequest withNodes(Collection<Node> nodes)
A list of information about nodes, which are a general abstraction of signals. For more information, see the API data type.
nodes
- A list of information about nodes, which are a general abstraction of signals. For more information, see
the API data type.public List<Tag> getTags()
Metadata that can be used to manage the signal catalog.
public void setTags(Collection<Tag> tags)
Metadata that can be used to manage the signal catalog.
tags
- Metadata that can be used to manage the signal catalog.public CreateSignalCatalogRequest withTags(Tag... tags)
Metadata that can be used to manage the signal catalog.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- Metadata that can be used to manage the signal catalog.public CreateSignalCatalogRequest withTags(Collection<Tag> tags)
Metadata that can be used to manage the signal catalog.
tags
- Metadata that can be used to manage the signal catalog.public String toString()
toString
in class Object
Object.toString()
public CreateSignalCatalogRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()