@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DomainEntryPoint extends Object implements Serializable, Cloneable, StructuredPojo
Information about how a package originally entered the CodeArtifact domain. For packages published directly to CodeArtifact, the entry point is the repository it was published to. For packages ingested from an external repository, the entry point is the external connection that it was ingested from. An external connection is a CodeArtifact repository that is connected to an external repository such as the npm registry or NuGet gallery.
Constructor and Description |
---|
DomainEntryPoint() |
Modifier and Type | Method and Description |
---|---|
DomainEntryPoint |
clone() |
boolean |
equals(Object obj) |
String |
getExternalConnectionName()
The name of the external connection that a package was ingested from.
|
String |
getRepositoryName()
The name of the repository that a package was originally published to.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExternalConnectionName(String externalConnectionName)
The name of the external connection that a package was ingested from.
|
void |
setRepositoryName(String repositoryName)
The name of the repository that a package was originally published to.
|
String |
toString()
Returns a string representation of this object.
|
DomainEntryPoint |
withExternalConnectionName(String externalConnectionName)
The name of the external connection that a package was ingested from.
|
DomainEntryPoint |
withRepositoryName(String repositoryName)
The name of the repository that a package was originally published to.
|
public void setRepositoryName(String repositoryName)
The name of the repository that a package was originally published to.
repositoryName
- The name of the repository that a package was originally published to.public String getRepositoryName()
The name of the repository that a package was originally published to.
public DomainEntryPoint withRepositoryName(String repositoryName)
The name of the repository that a package was originally published to.
repositoryName
- The name of the repository that a package was originally published to.public void setExternalConnectionName(String externalConnectionName)
The name of the external connection that a package was ingested from.
externalConnectionName
- The name of the external connection that a package was ingested from.public String getExternalConnectionName()
The name of the external connection that a package was ingested from.
public DomainEntryPoint withExternalConnectionName(String externalConnectionName)
The name of the external connection that a package was ingested from.
externalConnectionName
- The name of the external connection that a package was ingested from.public String toString()
toString
in class Object
Object.toString()
public DomainEntryPoint clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.