@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NetworkSummary extends Object implements Serializable, Cloneable, StructuredPojo
A summary of network configuration properties.
| Constructor and Description |
|---|
NetworkSummary() |
| Modifier and Type | Method and Description |
|---|---|
NetworkSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the network.
|
Date |
getCreationDate()
The date and time that the network was created.
|
String |
getDescription()
An optional description of the network.
|
String |
getFramework()
The blockchain framework that the network uses.
|
String |
getFrameworkVersion()
The version of the blockchain framework that the network uses.
|
String |
getId()
The unique identifier of the network.
|
String |
getName()
The name of the network.
|
String |
getStatus()
The current status of the network.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the network.
|
void |
setCreationDate(Date creationDate)
The date and time that the network was created.
|
void |
setDescription(String description)
An optional description of the network.
|
void |
setFramework(String framework)
The blockchain framework that the network uses.
|
void |
setFrameworkVersion(String frameworkVersion)
The version of the blockchain framework that the network uses.
|
void |
setId(String id)
The unique identifier of the network.
|
void |
setName(String name)
The name of the network.
|
void |
setStatus(String status)
The current status of the network.
|
String |
toString()
Returns a string representation of this object.
|
NetworkSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the network.
|
NetworkSummary |
withCreationDate(Date creationDate)
The date and time that the network was created.
|
NetworkSummary |
withDescription(String description)
An optional description of the network.
|
NetworkSummary |
withFramework(Framework framework)
The blockchain framework that the network uses.
|
NetworkSummary |
withFramework(String framework)
The blockchain framework that the network uses.
|
NetworkSummary |
withFrameworkVersion(String frameworkVersion)
The version of the blockchain framework that the network uses.
|
NetworkSummary |
withId(String id)
The unique identifier of the network.
|
NetworkSummary |
withName(String name)
The name of the network.
|
NetworkSummary |
withStatus(NetworkStatus status)
The current status of the network.
|
NetworkSummary |
withStatus(String status)
The current status of the network.
|
public void setId(String id)
The unique identifier of the network.
id - The unique identifier of the network.public String getId()
The unique identifier of the network.
public NetworkSummary withId(String id)
The unique identifier of the network.
id - The unique identifier of the network.public void setName(String name)
The name of the network.
name - The name of the network.public String getName()
The name of the network.
public NetworkSummary withName(String name)
The name of the network.
name - The name of the network.public void setDescription(String description)
An optional description of the network.
description - An optional description of the network.public String getDescription()
An optional description of the network.
public NetworkSummary withDescription(String description)
An optional description of the network.
description - An optional description of the network.public void setFramework(String framework)
The blockchain framework that the network uses.
framework - The blockchain framework that the network uses.Frameworkpublic String getFramework()
The blockchain framework that the network uses.
Frameworkpublic NetworkSummary withFramework(String framework)
The blockchain framework that the network uses.
framework - The blockchain framework that the network uses.Frameworkpublic NetworkSummary withFramework(Framework framework)
The blockchain framework that the network uses.
framework - The blockchain framework that the network uses.Frameworkpublic void setFrameworkVersion(String frameworkVersion)
The version of the blockchain framework that the network uses.
frameworkVersion - The version of the blockchain framework that the network uses.public String getFrameworkVersion()
The version of the blockchain framework that the network uses.
public NetworkSummary withFrameworkVersion(String frameworkVersion)
The version of the blockchain framework that the network uses.
frameworkVersion - The version of the blockchain framework that the network uses.public void setStatus(String status)
The current status of the network.
status - The current status of the network.NetworkStatuspublic String getStatus()
The current status of the network.
NetworkStatuspublic NetworkSummary withStatus(String status)
The current status of the network.
status - The current status of the network.NetworkStatuspublic NetworkSummary withStatus(NetworkStatus status)
The current status of the network.
status - The current status of the network.NetworkStatuspublic void setCreationDate(Date creationDate)
The date and time that the network was created.
creationDate - The date and time that the network was created.public Date getCreationDate()
The date and time that the network was created.
public NetworkSummary withCreationDate(Date creationDate)
The date and time that the network was created.
creationDate - The date and time that the network was created.public void setArn(String arn)
The Amazon Resource Name (ARN) of the network. For more information about ARNs and their format, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
arn - The Amazon Resource Name (ARN) of the network. For more information about ARNs and their format, see Amazon Resource Names
(ARNs) in the Amazon Web Services General Reference.public String getArn()
The Amazon Resource Name (ARN) of the network. For more information about ARNs and their format, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
public NetworkSummary withArn(String arn)
The Amazon Resource Name (ARN) of the network. For more information about ARNs and their format, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
arn - The Amazon Resource Name (ARN) of the network. For more information about ARNs and their format, see Amazon Resource Names
(ARNs) in the Amazon Web Services General Reference.public String toString()
toString in class ObjectObject.toString()public NetworkSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.