Skip navigation links
A B C D E F G H I L P Q R S T V W 

A

AbstractParser - Class in com.amazonaws.appflow.custom.connector.example.parser
 
AbstractParser() - Constructor for class com.amazonaws.appflow.custom.connector.example.parser.AbstractParser
 
AbstractSalesforceHandler - Class in com.amazonaws.appflow.custom.connector.example.handler
Base implementation for salesforce handler.
AbstractSalesforceHandler() - Constructor for class com.amazonaws.appflow.custom.connector.example.handler.AbstractSalesforceHandler
 
addAllFields(Iterable<String>) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Adds elements to fields list.
addAllSelectedFieldNames(Iterable<String>) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Adds elements to selectedFieldNames list.
addFields(String) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Adds one element to fields list.
addFields(String...) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Adds elements to fields list.
addSelectedFieldNames(String) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Adds one element to selectedFieldNames list.
addSelectedFieldNames(String...) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Adds elements to selectedFieldNames list.
API_VERSION - Static variable in class com.amazonaws.appflow.custom.connector.example.configuration.ConnectorSettingKey
 

B

build() - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse.Builder
build() - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Builds a new ImmutableQueryObject.
builder() - Static method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse
Creates a builder for ImmutableSalesforceResponse.
builder() - Static method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Creates a builder for ImmutableQueryObject.
buildQuery(QueryObject) - Static method in class com.amazonaws.appflow.custom.connector.example.query.SalesforceQueryBuilder
 
buildSalesforceRequestURI(ConnectorContext, String, String) - Static method in class com.amazonaws.appflow.custom.connector.example.handler.AbstractSalesforceHandler
 

C

checkForErrorsInSalesforceResponse(SalesforceResponse) - Method in class com.amazonaws.appflow.custom.connector.example.handler.AbstractSalesforceHandler
 
com.amazonaws.appflow.custom.connector.example - package com.amazonaws.appflow.custom.connector.example
 
com.amazonaws.appflow.custom.connector.example.client - package com.amazonaws.appflow.custom.connector.example.client
 
com.amazonaws.appflow.custom.connector.example.configuration - package com.amazonaws.appflow.custom.connector.example.configuration
 
com.amazonaws.appflow.custom.connector.example.handler - package com.amazonaws.appflow.custom.connector.example.handler
 
com.amazonaws.appflow.custom.connector.example.parser - package com.amazonaws.appflow.custom.connector.example.parser
 
com.amazonaws.appflow.custom.connector.example.query - package com.amazonaws.appflow.custom.connector.example.query
 
com.amazonaws.appflow.custom.connector.example.validation - package com.amazonaws.appflow.custom.connector.example.validation
 
ConnectorSettingKey - Class in com.amazonaws.appflow.custom.connector.example.configuration
This class consists constants for Salesforce Connector setting keys.
copyOf(SalesforceResponse) - Static method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse
Creates an immutable copy of a SalesforceResponse value.
copyOf(QueryObject) - Static method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Creates an immutable copy of a QueryObject value.

D

dataType(String) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Initializes the value for the dataType attribute.
dataType() - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
 
dataType() - Method in interface com.amazonaws.appflow.custom.connector.example.query.QueryObject
 
DATE - Static variable in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
DATE_TIME - Static variable in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
describeConnectorConfiguration(DescribeConnectorConfigurationRequest) - Method in class com.amazonaws.appflow.custom.connector.example.handler.SalesforceConfigurationHandler
 
describeEntity(DescribeEntityRequest) - Method in class com.amazonaws.appflow.custom.connector.example.handler.SalesforceMetadataHandler
 

E

entityDefinition(EntityDefinition) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Initializes the value for the entityDefinition attribute.
entityDefinition() - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
 
entityDefinition() - Method in interface com.amazonaws.appflow.custom.connector.example.query.QueryObject
 
EntityParser - Class in com.amazonaws.appflow.custom.connector.example.parser
Sample implementation for parsing metadata API responses.
equals(Object) - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse
This instance is equal to all instances of ImmutableSalesforceResponse that have equal attribute values.
equals(Object) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
This instance is equal to all instances of ImmutableQueryObject that have equal attribute values.
errorReason(String) - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse.Builder
Initializes the value for the errorReason attribute.
errorReason() - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse
 
errorReason() - Method in interface com.amazonaws.appflow.custom.connector.example.SalesforceResponse
 

F

fields(Iterable<String>) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Sets or replaces all elements for fields list.
fields() - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
 
fields() - Method in interface com.amazonaws.appflow.custom.connector.example.query.QueryObject
 
filterExpression(String) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Initializes the value for the filterExpression attribute.
filterExpression() - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
 
filterExpression() - Method in interface com.amazonaws.appflow.custom.connector.example.query.QueryObject
 
from(SalesforceResponse) - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse.Builder
Fill a builder with attribute values from the provided SalesforceResponse instance.
from(QueryObject) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Fill a builder with attribute values from the provided QueryObject instance.

G

getAuthenticationConfig() - Static method in class com.amazonaws.appflow.custom.connector.example.configuration.SalesforceConnectorConfiguration
 
getBooleanValue(JsonObject, String) - Static method in class com.amazonaws.appflow.custom.connector.example.parser.AbstractParser
 
getConnectorModes() - Static method in class com.amazonaws.appflow.custom.connector.example.configuration.SalesforceConnectorConfiguration
 
getConnectorRuntimeSettings() - Static method in class com.amazonaws.appflow.custom.connector.example.configuration.SalesforceConnectorConfiguration
 
getResult() - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
Returns the final query expression built for Salesforce
getSalesforceClient(ConnectorContext) - Method in class com.amazonaws.appflow.custom.connector.example.handler.AbstractSalesforceHandler
 
getStringValue(JsonObject, String) - Static method in class com.amazonaws.appflow.custom.connector.example.parser.AbstractParser
 
getSupportedApiVersions() - Static method in class com.amazonaws.appflow.custom.connector.example.configuration.SalesforceConnectorConfiguration
 
getVersionNumber() - Method in enum com.amazonaws.appflow.custom.connector.example.configuration.SupportedSalesforceVersion
 

H

hashCode() - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse
Computes a hash code from attributes: statusCode, response, errorReason.
hashCode() - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Computes a hash code from attributes: sObject, selectedFieldNames, filterExpression, idFieldName, fields, dataType, entityDefinition.
HttpClient - Class in com.amazonaws.appflow.custom.connector.example.client
Implementation for HttpClient.
HttpClient(String) - Constructor for class com.amazonaws.appflow.custom.connector.example.client.HttpClient
 

I

idFieldName(String) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Initializes the value for the idFieldName attribute.
idFieldName() - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
 
idFieldName() - Method in interface com.amazonaws.appflow.custom.connector.example.query.QueryObject
 
ImmutableQueryObject - Class in com.amazonaws.appflow.custom.connector.example.query
Immutable implementation of QueryObject.
ImmutableQueryObject.Builder - Class in com.amazonaws.appflow.custom.connector.example.query
Builds instances of type ImmutableQueryObject.
ImmutableSalesforceResponse - Class in com.amazonaws.appflow.custom.connector.example
Immutable implementation of SalesforceResponse.
ImmutableSalesforceResponse.Builder - Class in com.amazonaws.appflow.custom.connector.example
Builds instances of type ImmutableSalesforceResponse.
INSTANCE_URL - Static variable in class com.amazonaws.appflow.custom.connector.example.configuration.ConnectorSettingKey
 

L

listEntities(ListEntitiesRequest) - Method in class com.amazonaws.appflow.custom.connector.example.handler.SalesforceMetadataHandler
 

P

parseEntity(String) - Static method in class com.amazonaws.appflow.custom.connector.example.parser.EntityParser
 
parseEntityDefinition(String) - Static method in class com.amazonaws.appflow.custom.connector.example.parser.EntityParser
 
parseQueryResponse(String) - Static method in class com.amazonaws.appflow.custom.connector.example.parser.RecordResponseParser
 
parseWriteResponse(String) - Static method in class com.amazonaws.appflow.custom.connector.example.parser.RecordResponseParser
 

Q

queryData(QueryDataRequest) - Method in class com.amazonaws.appflow.custom.connector.example.handler.SalesforceRecordHandler
 
QueryObject - Interface in com.amazonaws.appflow.custom.connector.example.query
Class contains all the information to build query.

R

RecordResponseParser - Class in com.amazonaws.appflow.custom.connector.example.parser
Sample implementation for parsing record API responses.
RequestValidator - Class in com.amazonaws.appflow.custom.connector.example.validation
Request Validator.
response(String) - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse.Builder
Initializes the value for the response attribute.
response() - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse
 
response() - Method in interface com.amazonaws.appflow.custom.connector.example.SalesforceResponse
 
restDelete(String) - Method in class com.amazonaws.appflow.custom.connector.example.client.HttpClient
 
restGet(String) - Method in class com.amazonaws.appflow.custom.connector.example.client.HttpClient
 
restPatch(String, String) - Method in class com.amazonaws.appflow.custom.connector.example.client.HttpClient
 
restPost(String, String) - Method in class com.amazonaws.appflow.custom.connector.example.client.HttpClient
 
restPut(String, String) - Method in class com.amazonaws.appflow.custom.connector.example.client.HttpClient
 
retrieveData(RetrieveDataRequest) - Method in class com.amazonaws.appflow.custom.connector.example.handler.SalesforceRecordHandler
 

S

SalesforceConfigurationHandler - Class in com.amazonaws.appflow.custom.connector.example.handler
Salesforce Configuration handler.
SalesforceConfigurationHandler() - Constructor for class com.amazonaws.appflow.custom.connector.example.handler.SalesforceConfigurationHandler
 
SalesforceConnectorConfiguration - Class in com.amazonaws.appflow.custom.connector.example.configuration
Static Configuration for Salesforce connector.
SalesforceLambdaHandler - Class in com.amazonaws.appflow.custom.connector.example.handler
Lambda entry point for Salesforce.
SalesforceLambdaHandler() - Constructor for class com.amazonaws.appflow.custom.connector.example.handler.SalesforceLambdaHandler
 
SalesforceMetadataHandler - Class in com.amazonaws.appflow.custom.connector.example.handler
Implementation for Salesforce Metadata operations.
SalesforceMetadataHandler() - Constructor for class com.amazonaws.appflow.custom.connector.example.handler.SalesforceMetadataHandler
 
SalesforceQueryBuilder - Class in com.amazonaws.appflow.custom.connector.example.query
Sample Salesforce query builder.
SalesForceQueryFilterExpressionVisitor - Class in com.amazonaws.appflow.custom.connector.example.query
This class is responsible to convert filter expression into Salesforce connector specific filter query.
SalesForceQueryFilterExpressionVisitor(EntityDefinition) - Constructor for class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
SalesforceRecordHandler - Class in com.amazonaws.appflow.custom.connector.example.handler
Implementation for Salesforce Record Operations.
SalesforceRecordHandler() - Constructor for class com.amazonaws.appflow.custom.connector.example.handler.SalesforceRecordHandler
 
SalesforceResponse - Interface in com.amazonaws.appflow.custom.connector.example
Class contains Salesforce response.
selectedFieldNames(Iterable<String>) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Sets or replaces all elements for selectedFieldNames list.
selectedFieldNames() - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
 
selectedFieldNames() - Method in interface com.amazonaws.appflow.custom.connector.example.query.QueryObject
 
sObject(String) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject.Builder
Initializes the value for the sObject attribute.
sObject() - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
 
sObject() - Method in interface com.amazonaws.appflow.custom.connector.example.query.QueryObject
 
statusCode(int) - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse.Builder
Initializes the value for the statusCode attribute.
statusCode() - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse
 
statusCode() - Method in interface com.amazonaws.appflow.custom.connector.example.SalesforceResponse
 
SupportedSalesforceVersion - Enum in com.amazonaws.appflow.custom.connector.example.configuration
Enum of supported salesforce versions.
supportedWriteOperations() - Static method in class com.amazonaws.appflow.custom.connector.example.configuration.SalesforceConnectorConfiguration
 

T

toString() - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse
Prints the immutable value SalesforceResponse with attribute values.
toString() - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Prints the immutable value QueryObject with attribute values.

V

validateConnectorRuntimeSettings(ValidateConnectorRuntimeSettingsRequest) - Method in class com.amazonaws.appflow.custom.connector.example.handler.SalesforceConfigurationHandler
 
validateCredentials(ValidateCredentialsRequest) - Method in class com.amazonaws.appflow.custom.connector.example.handler.SalesforceConfigurationHandler
 
validateDescribeEntityRequest(DescribeEntityRequest) - Static method in class com.amazonaws.appflow.custom.connector.example.validation.RequestValidator
 
validateListEntitiesRequest(ListEntitiesRequest) - Static method in class com.amazonaws.appflow.custom.connector.example.validation.RequestValidator
 
validateQueryDataRequest(QueryDataRequest) - Static method in class com.amazonaws.appflow.custom.connector.example.validation.RequestValidator
 
validateRetrieveDataRequest(RetrieveDataRequest) - Static method in class com.amazonaws.appflow.custom.connector.example.validation.RequestValidator
 
validateWriteDataRequest(WriteDataRequest) - Static method in class com.amazonaws.appflow.custom.connector.example.validation.RequestValidator
 
valueOf(String) - Static method in enum com.amazonaws.appflow.custom.connector.example.configuration.SupportedSalesforceVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazonaws.appflow.custom.connector.example.configuration.SupportedSalesforceVersion
Returns an array containing the constants of this enum type, in the order they are declared.
visitAndBinary(CustomConnectorQueryFilterParser.AndBinaryContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitBetweenComparator(CustomConnectorQueryFilterParser.BetweenComparatorContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitBetweenExpression(CustomConnectorQueryFilterParser.BetweenExpressionContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitDecimalValueExpression(CustomConnectorQueryFilterParser.DecimalValueExpressionContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitEqComparator(CustomConnectorQueryFilterParser.EqComparatorContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitGeComparator(CustomConnectorQueryFilterParser.GeComparatorContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitGreaterThanEqualToComparatorExpression(CustomConnectorQueryFilterParser.GreaterThanEqualToComparatorExpressionContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitGtComparator(CustomConnectorQueryFilterParser.GtComparatorContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitIdentifier(CustomConnectorQueryFilterParser.IdentifierContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitInExpression(CustomConnectorQueryFilterParser.InExpressionContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitIsoDate(CustomConnectorQueryFilterParser.IsoDateContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitIsoDateTime(CustomConnectorQueryFilterParser.IsoDateTimeContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitLeComparator(CustomConnectorQueryFilterParser.LeComparatorContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitLikeComparator(CustomConnectorQueryFilterParser.LikeComparatorContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitLtComparator(CustomConnectorQueryFilterParser.LtComparatorContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitNeComparator(CustomConnectorQueryFilterParser.NeComparatorContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitOrBinary(CustomConnectorQueryFilterParser.OrBinaryContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 
visitStringValueExpression(CustomConnectorQueryFilterParser.StringValueExpressionContext) - Method in class com.amazonaws.appflow.custom.connector.example.query.SalesForceQueryFilterExpressionVisitor
 

W

withDataType(String) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Copy the current immutable object by setting a value for the dataType attribute.
withEntityDefinition(EntityDefinition) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Copy the current immutable object by setting a value for the entityDefinition attribute.
withErrorReason(String) - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse
Copy the current immutable object by setting a value for the errorReason attribute.
withFields(String...) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Copy the current immutable object with elements that replace the content of fields.
withFields(Iterable<String>) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Copy the current immutable object with elements that replace the content of fields.
withFilterExpression(String) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Copy the current immutable object by setting a value for the filterExpression attribute.
withIdFieldName(String) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Copy the current immutable object by setting a value for the idFieldName attribute.
withResponse(String) - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse
Copy the current immutable object by setting a value for the response attribute.
withSelectedFieldNames(String...) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Copy the current immutable object with elements that replace the content of selectedFieldNames.
withSelectedFieldNames(Iterable<String>) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Copy the current immutable object with elements that replace the content of selectedFieldNames.
withSObject(String) - Method in class com.amazonaws.appflow.custom.connector.example.query.ImmutableQueryObject
Copy the current immutable object by setting a value for the sObject attribute.
withStatusCode(int) - Method in class com.amazonaws.appflow.custom.connector.example.ImmutableSalesforceResponse
Copy the current immutable object by setting a value for the statusCode attribute.
writeData(WriteDataRequest) - Method in class com.amazonaws.appflow.custom.connector.example.handler.SalesforceRecordHandler
 
A B C D E F G H I L P Q R S T V W 
Skip navigation links

Copyright © 2021–2022 Amazon Web Services. All rights reserved.