Class GetTimeSeriesDataPointRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.datazone.model.DataZoneRequest
-
- software.amazon.awssdk.services.datazone.model.GetTimeSeriesDataPointRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<GetTimeSeriesDataPointRequest.Builder,GetTimeSeriesDataPointRequest>
@Generated("software.amazon.awssdk:codegen") public final class GetTimeSeriesDataPointRequest extends DataZoneRequest implements ToCopyableBuilder<GetTimeSeriesDataPointRequest.Builder,GetTimeSeriesDataPointRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGetTimeSeriesDataPointRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetTimeSeriesDataPointRequest.Builderbuilder()StringdomainIdentifier()The ID of the Amazon DataZone domain that houses the asset for which you want to get the data point.StringentityIdentifier()The ID of the asset for which you want to get the data point.TimeSeriesEntityTypeentityType()The type of the asset for which you want to get the data point.StringentityTypeAsString()The type of the asset for which you want to get the data point.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringformName()The name of the time series form that houses the data point that you want to get.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringidentifier()The ID of the data point that you want to get.List<SdkField<?>>sdkFields()static Class<? extends GetTimeSeriesDataPointRequest.Builder>serializableBuilderClass()GetTimeSeriesDataPointRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
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
-
domainIdentifier
public final String domainIdentifier()
The ID of the Amazon DataZone domain that houses the asset for which you want to get the data point.
- Returns:
- The ID of the Amazon DataZone domain that houses the asset for which you want to get the data point.
-
entityIdentifier
public final String entityIdentifier()
The ID of the asset for which you want to get the data point.
- Returns:
- The ID of the asset for which you want to get the data point.
-
entityType
public final TimeSeriesEntityType entityType()
The type of the asset for which you want to get the data point.
If the service returns an enum value that is not available in the current SDK version,
entityTypewill returnTimeSeriesEntityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromentityTypeAsString().- Returns:
- The type of the asset for which you want to get the data point.
- See Also:
TimeSeriesEntityType
-
entityTypeAsString
public final String entityTypeAsString()
The type of the asset for which you want to get the data point.
If the service returns an enum value that is not available in the current SDK version,
entityTypewill returnTimeSeriesEntityType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromentityTypeAsString().- Returns:
- The type of the asset for which you want to get the data point.
- See Also:
TimeSeriesEntityType
-
formName
public final String formName()
The name of the time series form that houses the data point that you want to get.
- Returns:
- The name of the time series form that houses the data point that you want to get.
-
identifier
public final String identifier()
The ID of the data point that you want to get.
- Returns:
- The ID of the data point that you want to get.
-
toBuilder
public GetTimeSeriesDataPointRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<GetTimeSeriesDataPointRequest.Builder,GetTimeSeriesDataPointRequest>- Specified by:
toBuilderin classDataZoneRequest
-
builder
public static GetTimeSeriesDataPointRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetTimeSeriesDataPointRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
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 classSdkRequest
-
-