public static class ConnectionSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ConnectionSummary |
build() |
ConnectionSummary.Builder |
copy(ConnectionSummary model) |
ConnectionSummary.Builder |
dataAssetKey(String dataAssetKey)
The unique key of the parent data asset.
|
ConnectionSummary.Builder |
description(String description)
A description of the connection.
|
ConnectionSummary.Builder |
displayName(String displayName)
A user-friendly display name.
|
ConnectionSummary.Builder |
externalKey(String externalKey)
Unique external key for this object as defined in the source systems.
|
ConnectionSummary.Builder |
isDefault(Boolean isDefault)
Indicates whether this connection is the default connection.
|
ConnectionSummary.Builder |
key(String key)
Unique connection key that is immutable.
|
ConnectionSummary.Builder |
lifecycleState(LifecycleState lifecycleState)
The current state of the connection.
|
ConnectionSummary.Builder |
timeCreated(Date timeCreated)
The date and time the connection was created, in the format defined by
RFC3339.
|
ConnectionSummary.Builder |
typeKey(String typeKey)
The key of the object type.
|
ConnectionSummary.Builder |
uri(String uri)
URI to the connection instance in the API.
|
public ConnectionSummary.Builder key(String key)
Unique connection key that is immutable.
key
- the value to setpublic ConnectionSummary.Builder description(String description)
A description of the connection.
description
- the value to setpublic ConnectionSummary.Builder displayName(String displayName)
A user-friendly display name. Does not have to be unique, and it’s changeable. Avoid entering confidential information.
displayName
- the value to setpublic ConnectionSummary.Builder dataAssetKey(String dataAssetKey)
The unique key of the parent data asset.
dataAssetKey
- the value to setpublic ConnectionSummary.Builder typeKey(String typeKey)
The key of the object type. Type key’s can be found via the ‘/types’ endpoint.
typeKey
- the value to setpublic ConnectionSummary.Builder uri(String uri)
URI to the connection instance in the API.
uri
- the value to setpublic ConnectionSummary.Builder externalKey(String externalKey)
Unique external key for this object as defined in the source systems.
externalKey
- the value to setpublic ConnectionSummary.Builder lifecycleState(LifecycleState lifecycleState)
The current state of the connection.
lifecycleState
- the value to setpublic ConnectionSummary.Builder isDefault(Boolean isDefault)
Indicates whether this connection is the default connection.
isDefault
- the value to setpublic ConnectionSummary.Builder timeCreated(Date timeCreated)
The date and time the connection was created, in the format defined by
RFC3339. Example: 2019-03-25T21:10:29.600Z
timeCreated
- the value to setpublic ConnectionSummary build()
public ConnectionSummary.Builder copy(ConnectionSummary model)
Copyright © 2016–2024. All rights reserved.