@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateDataSourceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateDataSourceRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateDataSourceRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<FormInput> |
getAssetFormsInput()
The asset forms to be updated as part of the
UpdateDataSource action. |
DataSourceConfigurationInput |
getConfiguration()
The configuration to be updated as part of the
UpdateDataSource action. |
String |
getDescription()
The description to be updated as part of the
UpdateDataSource action. |
String |
getDomainIdentifier()
The identifier of the domain in which to update a data source.
|
String |
getEnableSetting()
The enable setting to be updated as part of the
UpdateDataSource action. |
String |
getIdentifier()
The identifier of the data source to be updated.
|
String |
getName()
The name to be updated as part of the
UpdateDataSource action. |
Boolean |
getPublishOnImport()
The publish on import setting to be updated as part of the
UpdateDataSource action. |
RecommendationConfiguration |
getRecommendation()
The recommendation to be updated as part of the
UpdateDataSource action. |
Boolean |
getRetainPermissionsOnRevokeFailure()
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data
source.
|
ScheduleConfiguration |
getSchedule()
The schedule to be updated as part of the
UpdateDataSource action. |
int |
hashCode() |
Boolean |
isPublishOnImport()
The publish on import setting to be updated as part of the
UpdateDataSource action. |
Boolean |
isRetainPermissionsOnRevokeFailure()
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data
source.
|
void |
setAssetFormsInput(Collection<FormInput> assetFormsInput)
The asset forms to be updated as part of the
UpdateDataSource action. |
void |
setConfiguration(DataSourceConfigurationInput configuration)
The configuration to be updated as part of the
UpdateDataSource action. |
void |
setDescription(String description)
The description to be updated as part of the
UpdateDataSource action. |
void |
setDomainIdentifier(String domainIdentifier)
The identifier of the domain in which to update a data source.
|
void |
setEnableSetting(String enableSetting)
The enable setting to be updated as part of the
UpdateDataSource action. |
void |
setIdentifier(String identifier)
The identifier of the data source to be updated.
|
void |
setName(String name)
The name to be updated as part of the
UpdateDataSource action. |
void |
setPublishOnImport(Boolean publishOnImport)
The publish on import setting to be updated as part of the
UpdateDataSource action. |
void |
setRecommendation(RecommendationConfiguration recommendation)
The recommendation to be updated as part of the
UpdateDataSource action. |
void |
setRetainPermissionsOnRevokeFailure(Boolean retainPermissionsOnRevokeFailure)
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data
source.
|
void |
setSchedule(ScheduleConfiguration schedule)
The schedule to be updated as part of the
UpdateDataSource action. |
String |
toString()
Returns a string representation of this object.
|
UpdateDataSourceRequest |
withAssetFormsInput(Collection<FormInput> assetFormsInput)
The asset forms to be updated as part of the
UpdateDataSource action. |
UpdateDataSourceRequest |
withAssetFormsInput(FormInput... assetFormsInput)
The asset forms to be updated as part of the
UpdateDataSource action. |
UpdateDataSourceRequest |
withConfiguration(DataSourceConfigurationInput configuration)
The configuration to be updated as part of the
UpdateDataSource action. |
UpdateDataSourceRequest |
withDescription(String description)
The description to be updated as part of the
UpdateDataSource action. |
UpdateDataSourceRequest |
withDomainIdentifier(String domainIdentifier)
The identifier of the domain in which to update a data source.
|
UpdateDataSourceRequest |
withEnableSetting(EnableSetting enableSetting)
The enable setting to be updated as part of the
UpdateDataSource action. |
UpdateDataSourceRequest |
withEnableSetting(String enableSetting)
The enable setting to be updated as part of the
UpdateDataSource action. |
UpdateDataSourceRequest |
withIdentifier(String identifier)
The identifier of the data source to be updated.
|
UpdateDataSourceRequest |
withName(String name)
The name to be updated as part of the
UpdateDataSource action. |
UpdateDataSourceRequest |
withPublishOnImport(Boolean publishOnImport)
The publish on import setting to be updated as part of the
UpdateDataSource action. |
UpdateDataSourceRequest |
withRecommendation(RecommendationConfiguration recommendation)
The recommendation to be updated as part of the
UpdateDataSource action. |
UpdateDataSourceRequest |
withRetainPermissionsOnRevokeFailure(Boolean retainPermissionsOnRevokeFailure)
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data
source.
|
UpdateDataSourceRequest |
withSchedule(ScheduleConfiguration schedule)
The schedule to be updated as part of the
UpdateDataSource action. |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public List<FormInput> getAssetFormsInput()
The asset forms to be updated as part of the UpdateDataSource
action.
UpdateDataSource
action.public void setAssetFormsInput(Collection<FormInput> assetFormsInput)
The asset forms to be updated as part of the UpdateDataSource
action.
assetFormsInput
- The asset forms to be updated as part of the UpdateDataSource
action.public UpdateDataSourceRequest withAssetFormsInput(FormInput... assetFormsInput)
The asset forms to be updated as part of the UpdateDataSource
action.
NOTE: This method appends the values to the existing list (if any). Use
setAssetFormsInput(java.util.Collection)
or withAssetFormsInput(java.util.Collection)
if you
want to override the existing values.
assetFormsInput
- The asset forms to be updated as part of the UpdateDataSource
action.public UpdateDataSourceRequest withAssetFormsInput(Collection<FormInput> assetFormsInput)
The asset forms to be updated as part of the UpdateDataSource
action.
assetFormsInput
- The asset forms to be updated as part of the UpdateDataSource
action.public void setConfiguration(DataSourceConfigurationInput configuration)
The configuration to be updated as part of the UpdateDataSource
action.
configuration
- The configuration to be updated as part of the UpdateDataSource
action.public DataSourceConfigurationInput getConfiguration()
The configuration to be updated as part of the UpdateDataSource
action.
UpdateDataSource
action.public UpdateDataSourceRequest withConfiguration(DataSourceConfigurationInput configuration)
The configuration to be updated as part of the UpdateDataSource
action.
configuration
- The configuration to be updated as part of the UpdateDataSource
action.public void setDescription(String description)
The description to be updated as part of the UpdateDataSource
action.
description
- The description to be updated as part of the UpdateDataSource
action.public String getDescription()
The description to be updated as part of the UpdateDataSource
action.
UpdateDataSource
action.public UpdateDataSourceRequest withDescription(String description)
The description to be updated as part of the UpdateDataSource
action.
description
- The description to be updated as part of the UpdateDataSource
action.public void setDomainIdentifier(String domainIdentifier)
The identifier of the domain in which to update a data source.
domainIdentifier
- The identifier of the domain in which to update a data source.public String getDomainIdentifier()
The identifier of the domain in which to update a data source.
public UpdateDataSourceRequest withDomainIdentifier(String domainIdentifier)
The identifier of the domain in which to update a data source.
domainIdentifier
- The identifier of the domain in which to update a data source.public void setEnableSetting(String enableSetting)
The enable setting to be updated as part of the UpdateDataSource
action.
enableSetting
- The enable setting to be updated as part of the UpdateDataSource
action.EnableSetting
public String getEnableSetting()
The enable setting to be updated as part of the UpdateDataSource
action.
UpdateDataSource
action.EnableSetting
public UpdateDataSourceRequest withEnableSetting(String enableSetting)
The enable setting to be updated as part of the UpdateDataSource
action.
enableSetting
- The enable setting to be updated as part of the UpdateDataSource
action.EnableSetting
public UpdateDataSourceRequest withEnableSetting(EnableSetting enableSetting)
The enable setting to be updated as part of the UpdateDataSource
action.
enableSetting
- The enable setting to be updated as part of the UpdateDataSource
action.EnableSetting
public void setIdentifier(String identifier)
The identifier of the data source to be updated.
identifier
- The identifier of the data source to be updated.public String getIdentifier()
The identifier of the data source to be updated.
public UpdateDataSourceRequest withIdentifier(String identifier)
The identifier of the data source to be updated.
identifier
- The identifier of the data source to be updated.public void setName(String name)
The name to be updated as part of the UpdateDataSource
action.
name
- The name to be updated as part of the UpdateDataSource
action.public String getName()
The name to be updated as part of the UpdateDataSource
action.
UpdateDataSource
action.public UpdateDataSourceRequest withName(String name)
The name to be updated as part of the UpdateDataSource
action.
name
- The name to be updated as part of the UpdateDataSource
action.public void setPublishOnImport(Boolean publishOnImport)
The publish on import setting to be updated as part of the UpdateDataSource
action.
publishOnImport
- The publish on import setting to be updated as part of the UpdateDataSource
action.public Boolean getPublishOnImport()
The publish on import setting to be updated as part of the UpdateDataSource
action.
UpdateDataSource
action.public UpdateDataSourceRequest withPublishOnImport(Boolean publishOnImport)
The publish on import setting to be updated as part of the UpdateDataSource
action.
publishOnImport
- The publish on import setting to be updated as part of the UpdateDataSource
action.public Boolean isPublishOnImport()
The publish on import setting to be updated as part of the UpdateDataSource
action.
UpdateDataSource
action.public void setRecommendation(RecommendationConfiguration recommendation)
The recommendation to be updated as part of the UpdateDataSource
action.
recommendation
- The recommendation to be updated as part of the UpdateDataSource
action.public RecommendationConfiguration getRecommendation()
The recommendation to be updated as part of the UpdateDataSource
action.
UpdateDataSource
action.public UpdateDataSourceRequest withRecommendation(RecommendationConfiguration recommendation)
The recommendation to be updated as part of the UpdateDataSource
action.
recommendation
- The recommendation to be updated as part of the UpdateDataSource
action.public void setRetainPermissionsOnRevokeFailure(Boolean retainPermissionsOnRevokeFailure)
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.
retainPermissionsOnRevokeFailure
- Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for
a data source.public Boolean getRetainPermissionsOnRevokeFailure()
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.
public UpdateDataSourceRequest withRetainPermissionsOnRevokeFailure(Boolean retainPermissionsOnRevokeFailure)
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.
retainPermissionsOnRevokeFailure
- Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for
a data source.public Boolean isRetainPermissionsOnRevokeFailure()
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.
public void setSchedule(ScheduleConfiguration schedule)
The schedule to be updated as part of the UpdateDataSource
action.
schedule
- The schedule to be updated as part of the UpdateDataSource
action.public ScheduleConfiguration getSchedule()
The schedule to be updated as part of the UpdateDataSource
action.
UpdateDataSource
action.public UpdateDataSourceRequest withSchedule(ScheduleConfiguration schedule)
The schedule to be updated as part of the UpdateDataSource
action.
schedule
- The schedule to be updated as part of the UpdateDataSource
action.public String toString()
toString
in class Object
Object.toString()
public UpdateDataSourceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()