Class SalesforceConfig
java.lang.Object
io.trino.plugin.password.salesforce.SalesforceConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull(message="Must set salesforce.allowed-organization with one or more Salesforce 18 char Organization Ids, or \"all\"") String@MaxDuration("1h") io.airlift.units.DurationintsetAllowedOrganizations(String allowedOrganizations) setCacheExpireDuration(io.airlift.units.Duration cacheExpireDuration) setCacheSize(int cacheSize)
-
Constructor Details
-
SalesforceConfig
public SalesforceConfig()
-
-
Method Details
-
getAllowedOrganizations
@NotNull(message="Must set salesforce.allowed-organization with one or more Salesforce 18 char Organization Ids, or \"all\"") public @NotNull(message="Must set salesforce.allowed-organization with one or more Salesforce 18 char Organization Ids, or \"all\"") String getAllowedOrganizations() -
getOrgSet
-
setAllowedOrganizations
@Config("salesforce.allowed-organizations") public SalesforceConfig setAllowedOrganizations(String allowedOrganizations) -
getCacheSize
public int getCacheSize() -
setCacheSize
-
getCacheExpireDuration
@MaxDuration("1h") public @MaxDuration("1h") io.airlift.units.Duration getCacheExpireDuration() -
setCacheExpireDuration
@Config("salesforce.cache-expire-duration") public SalesforceConfig setCacheExpireDuration(io.airlift.units.Duration cacheExpireDuration)
-