@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsEventSchemasRegistryDetails extends Object implements Serializable, Cloneable, StructuredPojo
A schema defines the structure of events that are sent to Amazon EventBridge. Schema registries are containers for schemas. They collect and organize schemas so that your schemas are in logical groups.
Constructor and Description |
---|
AwsEventSchemasRegistryDetails() |
Modifier and Type | Method and Description |
---|---|
AwsEventSchemasRegistryDetails |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
A description of the registry to be created.
|
String |
getRegistryArn()
The Amazon Resource Name (ARN) of the registry.
|
String |
getRegistryName()
The name of the schema registry.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDescription(String description)
A description of the registry to be created.
|
void |
setRegistryArn(String registryArn)
The Amazon Resource Name (ARN) of the registry.
|
void |
setRegistryName(String registryName)
The name of the schema registry.
|
String |
toString()
Returns a string representation of this object.
|
AwsEventSchemasRegistryDetails |
withDescription(String description)
A description of the registry to be created.
|
AwsEventSchemasRegistryDetails |
withRegistryArn(String registryArn)
The Amazon Resource Name (ARN) of the registry.
|
AwsEventSchemasRegistryDetails |
withRegistryName(String registryName)
The name of the schema registry.
|
public void setDescription(String description)
A description of the registry to be created.
description
- A description of the registry to be created.public String getDescription()
A description of the registry to be created.
public AwsEventSchemasRegistryDetails withDescription(String description)
A description of the registry to be created.
description
- A description of the registry to be created.public void setRegistryArn(String registryArn)
The Amazon Resource Name (ARN) of the registry.
registryArn
- The Amazon Resource Name (ARN) of the registry.public String getRegistryArn()
The Amazon Resource Name (ARN) of the registry.
public AwsEventSchemasRegistryDetails withRegistryArn(String registryArn)
The Amazon Resource Name (ARN) of the registry.
registryArn
- The Amazon Resource Name (ARN) of the registry.public void setRegistryName(String registryName)
The name of the schema registry.
registryName
- The name of the schema registry.public String getRegistryName()
The name of the schema registry.
public AwsEventSchemasRegistryDetails withRegistryName(String registryName)
The name of the schema registry.
registryName
- The name of the schema registry.public String toString()
toString
in class Object
Object.toString()
public AwsEventSchemasRegistryDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.