public class ImportSinkImpl extends Object implements ImportSink, io.vrap.rmf.base.client.ModelBase
Serves as the entry point of resources.
Constructor and Description |
---|
ImportSinkImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
ZonedDateTime |
getCreatedAt()
The time when the ImportSink was created.
|
String |
getKey()
User-defined unique identifier for the ImportSink.
|
ZonedDateTime |
getLastModifiedAt()
The last time when the ImportSink was modified.
|
ImportResourceType |
getResourceType()
The resource type the ImportSink is able to handle.
|
Long |
getVersion()
The version of the ImportSink.
|
int |
hashCode() |
void |
setCreatedAt(ZonedDateTime createdAt) |
void |
setKey(String key) |
void |
setLastModifiedAt(ZonedDateTime lastModifiedAt) |
void |
setResourceType(ImportResourceType resourceType) |
void |
setVersion(Long version) |
getClass, notify, notifyAll, toString, wait, wait, wait
builder, builder, of, of, typeReference, withImportSink
public String getKey()
User-defined unique identifier for the ImportSink. Keys can only contain alphanumeric characters (a-Z, 0-9), underscores and hyphens (_, -).
getKey
in interface ImportSink
public ImportResourceType getResourceType()
The resource type the ImportSink is able to handle. If not present, the ImportSink is able to import all of the supported ImportResourceTypes.
getResourceType
in interface ImportSink
public Long getVersion()
The version of the ImportSink.
getVersion
in interface ImportSink
public ZonedDateTime getCreatedAt()
The time when the ImportSink was created.
getCreatedAt
in interface ImportSink
public ZonedDateTime getLastModifiedAt()
The last time when the ImportSink was modified.
getLastModifiedAt
in interface ImportSink
public void setKey(String key)
setKey
in interface ImportSink
public void setResourceType(ImportResourceType resourceType)
setResourceType
in interface ImportSink
public void setVersion(Long version)
setVersion
in interface ImportSink
public void setCreatedAt(ZonedDateTime createdAt)
setCreatedAt
in interface ImportSink
public void setLastModifiedAt(ZonedDateTime lastModifiedAt)
setLastModifiedAt
in interface ImportSink