Package software.amazon.neptune.cluster
Class NeptuneClusterMetadata
- java.lang.Object
-
- software.amazon.neptune.cluster.NeptuneClusterMetadata
-
public class NeptuneClusterMetadata extends Object
-
-
Constructor Summary
Constructors Constructor Description NeptuneClusterMetadata()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NeptuneClusterMetadatafromByteArray(byte[] bytes)DatabaseEndpointgetClusterEndpoint()Collection<NeptuneInstanceMetadata>getInstances()DatabaseEndpointgetReaderEndpoint()EndpointCollectionselect(EndpointsSelector selector)voidsetClusterEndpoint(DatabaseEndpoint clusterEndpoint)voidsetInstances(Collection<NeptuneInstanceMetadata> instances)voidsetReaderEndpoint(DatabaseEndpoint readerEndpoint)StringtoJsonString()StringtoString()NeptuneClusterMetadatawithClusterEndpoint(String clusterEndpoint)NeptuneClusterMetadatawithInstances(Collection<NeptuneInstanceMetadata> instances)NeptuneClusterMetadatawithReaderEndpoint(String readerEndpoint)
-
-
-
Method Detail
-
fromByteArray
public static NeptuneClusterMetadata fromByteArray(byte[] bytes) throws IOException
- Throws:
IOException
-
setClusterEndpoint
public void setClusterEndpoint(DatabaseEndpoint clusterEndpoint)
-
setReaderEndpoint
public void setReaderEndpoint(DatabaseEndpoint readerEndpoint)
-
setInstances
public void setInstances(Collection<NeptuneInstanceMetadata> instances)
-
withClusterEndpoint
public NeptuneClusterMetadata withClusterEndpoint(String clusterEndpoint)
-
withReaderEndpoint
public NeptuneClusterMetadata withReaderEndpoint(String readerEndpoint)
-
withInstances
public NeptuneClusterMetadata withInstances(Collection<NeptuneInstanceMetadata> instances)
-
getInstances
public Collection<NeptuneInstanceMetadata> getInstances()
-
getClusterEndpoint
public DatabaseEndpoint getClusterEndpoint()
-
getReaderEndpoint
public DatabaseEndpoint getReaderEndpoint()
-
select
public EndpointCollection select(EndpointsSelector selector)
-
toJsonString
public String toJsonString() throws com.fasterxml.jackson.core.JsonProcessingException
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-