Interface Entity.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Entity.Builder,
,Entity> SdkBuilder<Entity.Builder,
,Entity> SdkPojo
- Enclosing class:
Entity
@Mutable
@NotThreadSafe
public static interface Entity.Builder
extends SdkPojo, CopyableBuilder<Entity.Builder,Entity>
-
Method Summary
Modifier and TypeMethodDescriptionThe type of entities that are present in the response.customProperties
(Map<String, String> customProperties) An optional map of keys which may be returned for an entity by a connector.description
(String description) A description of the entity.entityName
(String entityName) The name of the entity.isParentEntity
(Boolean isParentEntity) A Boolean value which helps to determine whether there are sub objects that can be listed.Label used for the entity.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
entityName
The name of the entity.
- Parameters:
entityName
- The name of the entity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
label
Label used for the entity.
- Parameters:
label
- Label used for the entity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isParentEntity
A Boolean value which helps to determine whether there are sub objects that can be listed.
- Parameters:
isParentEntity
- A Boolean value which helps to determine whether there are sub objects that can be listed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A description of the entity.
- Parameters:
description
- A description of the entity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
category
The type of entities that are present in the response. This value depends on the source connection. For example this is
SObjects
for Salesforce anddatabases
orschemas
ortables
for sources like Amazon Redshift.- Parameters:
category
- The type of entities that are present in the response. This value depends on the source connection. For example this isSObjects
for Salesforce anddatabases
orschemas
ortables
for sources like Amazon Redshift.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customProperties
An optional map of keys which may be returned for an entity by a connector.
- Parameters:
customProperties
- An optional map of keys which may be returned for an entity by a connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-