Interface Entity.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Entity.Builder,Entity>,SdkBuilder<Entity.Builder,Entity>,SdkPojo
- Enclosing class:
- Entity
public static interface Entity.Builder extends SdkPojo, CopyableBuilder<Entity.Builder,Entity>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Entity.Buildercategory(String category)The type of entities that are present in the response.Entity.BuildercustomProperties(Map<String,String> customProperties)An optional map of keys which may be returned for an entity by a connector.Entity.Builderdescription(String description)A description of the entity.Entity.BuilderentityName(String entityName)The name of the entity.Entity.BuilderisParentEntity(Boolean isParentEntity)A Boolean value which helps to determine whether there are sub objects that can be listed.Entity.Builderlabel(String label)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 Detail
-
entityName
Entity.Builder entityName(String 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
Entity.Builder label(String 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
Entity.Builder isParentEntity(Boolean 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
Entity.Builder description(String 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
Entity.Builder category(String category)
The type of entities that are present in the response. This value depends on the source connection. For example this is
SObjectsfor Salesforce anddatabasesorschemasortablesfor 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 isSObjectsfor Salesforce anddatabasesorschemasortablesfor sources like Amazon Redshift.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customProperties
Entity.Builder customProperties(Map<String,String> 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.
-
-