Class UpdateDataSourceResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.datazone.model.DataZoneResponse
-
- software.amazon.awssdk.services.datazone.model.UpdateDataSourceResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<UpdateDataSourceResponse.Builder,UpdateDataSourceResponse>
@Generated("software.amazon.awssdk:codegen") public final class UpdateDataSourceResponse extends DataZoneResponse implements ToCopyableBuilder<UpdateDataSourceResponse.Builder,UpdateDataSourceResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUpdateDataSourceResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<FormOutput>assetFormsOutput()The asset forms to be updated as part of theUpdateDataSourceaction.static UpdateDataSourceResponse.Builderbuilder()DataSourceConfigurationOutputconfiguration()The configuration to be updated as part of theUpdateDataSourceaction.InstantcreatedAt()The timestamp of when the data source was updated.Stringdescription()The description to be updated as part of theUpdateDataSourceaction.StringdomainId()The identifier of the Amazon DataZone domain in which a data source is to be updated.EnableSettingenableSetting()The enable setting to be updated as part of theUpdateDataSourceaction.StringenableSettingAsString()The enable setting to be updated as part of theUpdateDataSourceaction.StringenvironmentId()The identifier of the environment in which a data source is to be updated.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)DataSourceErrorMessageerrorMessage()Specifies the error message that is returned if the operation cannot be successfully completed.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)booleanhasAssetFormsOutput()For responses, this returns true if the service returned a value for the AssetFormsOutput property.inthashCode()Stringid()The identifier of the data source to be updated.InstantlastRunAt()The timestamp of when the data source was last run.DataSourceErrorMessagelastRunErrorMessage()The last run error message of the data source.DataSourceRunStatuslastRunStatus()The last run status of the data source.StringlastRunStatusAsString()The last run status of the data source.Stringname()The name to be updated as part of theUpdateDataSourceaction.StringprojectId()The identifier of the project where data source is to be updated.BooleanpublishOnImport()The publish on import setting to be updated as part of theUpdateDataSourceaction.RecommendationConfigurationrecommendation()The recommendation to be updated as part of theUpdateDataSourceaction.ScheduleConfigurationschedule()The schedule to be updated as part of theUpdateDataSourceaction.List<SdkField<?>>sdkFields()static Class<? extends UpdateDataSourceResponse.Builder>serializableBuilderClass()DataSourceStatusstatus()The status to be updated as part of theUpdateDataSourceaction.StringstatusAsString()The status to be updated as part of theUpdateDataSourceaction.UpdateDataSourceResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.Stringtype()The type to be updated as part of theUpdateDataSourceaction.InstantupdatedAt()The timestamp of when the data source was updated.-
Methods inherited from class software.amazon.awssdk.services.datazone.model.DataZoneResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
hasAssetFormsOutput
public final boolean hasAssetFormsOutput()
For responses, this returns true if the service returned a value for the AssetFormsOutput property. This DOES NOT check that the value is non-empty (for which, you should check theisEmpty()method on the property). This is useful because the SDK will never return a null collection or map, but you may need to differentiate between the service returning nothing (or null) and the service returning an empty collection or map. For requests, this returns true if a value for the property was specified in the request builder, and false if a value was not specified.
-
assetFormsOutput
public final List<FormOutput> assetFormsOutput()
The asset forms to be updated as part of the
UpdateDataSourceaction.Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that you can differentiate between null and empty), you can use the
hasAssetFormsOutput()method.- Returns:
- The asset forms to be updated as part of the
UpdateDataSourceaction.
-
configuration
public final DataSourceConfigurationOutput configuration()
The configuration to be updated as part of the
UpdateDataSourceaction.- Returns:
- The configuration to be updated as part of the
UpdateDataSourceaction.
-
createdAt
public final Instant createdAt()
The timestamp of when the data source was updated.
- Returns:
- The timestamp of when the data source was updated.
-
description
public final String description()
The description to be updated as part of the
UpdateDataSourceaction.- Returns:
- The description to be updated as part of the
UpdateDataSourceaction.
-
domainId
public final String domainId()
The identifier of the Amazon DataZone domain in which a data source is to be updated.
- Returns:
- The identifier of the Amazon DataZone domain in which a data source is to be updated.
-
enableSetting
public final EnableSetting enableSetting()
The enable setting to be updated as part of the
UpdateDataSourceaction.If the service returns an enum value that is not available in the current SDK version,
enableSettingwill returnEnableSetting.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromenableSettingAsString().- Returns:
- The enable setting to be updated as part of the
UpdateDataSourceaction. - See Also:
EnableSetting
-
enableSettingAsString
public final String enableSettingAsString()
The enable setting to be updated as part of the
UpdateDataSourceaction.If the service returns an enum value that is not available in the current SDK version,
enableSettingwill returnEnableSetting.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromenableSettingAsString().- Returns:
- The enable setting to be updated as part of the
UpdateDataSourceaction. - See Also:
EnableSetting
-
environmentId
public final String environmentId()
The identifier of the environment in which a data source is to be updated.
- Returns:
- The identifier of the environment in which a data source is to be updated.
-
errorMessage
public final DataSourceErrorMessage errorMessage()
Specifies the error message that is returned if the operation cannot be successfully completed.
- Returns:
- Specifies the error message that is returned if the operation cannot be successfully completed.
-
id
public final String id()
The identifier of the data source to be updated.
- Returns:
- The identifier of the data source to be updated.
-
lastRunAt
public final Instant lastRunAt()
The timestamp of when the data source was last run.
- Returns:
- The timestamp of when the data source was last run.
-
lastRunErrorMessage
public final DataSourceErrorMessage lastRunErrorMessage()
The last run error message of the data source.
- Returns:
- The last run error message of the data source.
-
lastRunStatus
public final DataSourceRunStatus lastRunStatus()
The last run status of the data source.
If the service returns an enum value that is not available in the current SDK version,
lastRunStatuswill returnDataSourceRunStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlastRunStatusAsString().- Returns:
- The last run status of the data source.
- See Also:
DataSourceRunStatus
-
lastRunStatusAsString
public final String lastRunStatusAsString()
The last run status of the data source.
If the service returns an enum value that is not available in the current SDK version,
lastRunStatuswill returnDataSourceRunStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlastRunStatusAsString().- Returns:
- The last run status of the data source.
- See Also:
DataSourceRunStatus
-
name
public final String name()
The name to be updated as part of the
UpdateDataSourceaction.- Returns:
- The name to be updated as part of the
UpdateDataSourceaction.
-
projectId
public final String projectId()
The identifier of the project where data source is to be updated.
- Returns:
- The identifier of the project where data source is to be updated.
-
publishOnImport
public final Boolean publishOnImport()
The publish on import setting to be updated as part of the
UpdateDataSourceaction.- Returns:
- The publish on import setting to be updated as part of the
UpdateDataSourceaction.
-
recommendation
public final RecommendationConfiguration recommendation()
The recommendation to be updated as part of the
UpdateDataSourceaction.- Returns:
- The recommendation to be updated as part of the
UpdateDataSourceaction.
-
schedule
public final ScheduleConfiguration schedule()
The schedule to be updated as part of the
UpdateDataSourceaction.- Returns:
- The schedule to be updated as part of the
UpdateDataSourceaction.
-
status
public final DataSourceStatus status()
The status to be updated as part of the
UpdateDataSourceaction.If the service returns an enum value that is not available in the current SDK version,
statuswill returnDataSourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status to be updated as part of the
UpdateDataSourceaction. - See Also:
DataSourceStatus
-
statusAsString
public final String statusAsString()
The status to be updated as part of the
UpdateDataSourceaction.If the service returns an enum value that is not available in the current SDK version,
statuswill returnDataSourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status to be updated as part of the
UpdateDataSourceaction. - See Also:
DataSourceStatus
-
type
public final String type()
The type to be updated as part of the
UpdateDataSourceaction.- Returns:
- The type to be updated as part of the
UpdateDataSourceaction.
-
updatedAt
public final Instant updatedAt()
The timestamp of when the data source was updated.
- Returns:
- The timestamp of when the data source was updated.
-
toBuilder
public UpdateDataSourceResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<UpdateDataSourceResponse.Builder,UpdateDataSourceResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static UpdateDataSourceResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends UpdateDataSourceResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
-