Class ListHookResultsRequest
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ListHookResultsRequest.Builder,ListHookResultsRequest>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) Used to retrieve the value of a field from any class that extendsSdkRequest.final inthashCode()final StringA string that identifies the next page of events that you want to retrieve.static Class<? extends ListHookResultsRequest.Builder> final HookStatusstatus()Filters results by the status of Hook invocations.final StringFilters results by the status of Hook invocations.final StringtargetId()Filters results by the unique identifier of the target the Hook was invoked against.Filters results by target type.final StringFilters results by target type.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final StringtypeArn()Filters results by the ARN of the Hook.Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
targetType
Filters results by target type. Currently, only
CHANGE_SETandCLOUD_CONTROLare supported filter options.Required when
TargetIdis specified and cannot be used otherwise.If the service returns an enum value that is not available in the current SDK version,
targetTypewill returnListHookResultsTargetType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtargetTypeAsString().- Returns:
- Filters results by target type. Currently, only
CHANGE_SETandCLOUD_CONTROLare supported filter options.Required when
TargetIdis specified and cannot be used otherwise. - See Also:
-
targetTypeAsString
Filters results by target type. Currently, only
CHANGE_SETandCLOUD_CONTROLare supported filter options.Required when
TargetIdis specified and cannot be used otherwise.If the service returns an enum value that is not available in the current SDK version,
targetTypewill returnListHookResultsTargetType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtargetTypeAsString().- Returns:
- Filters results by target type. Currently, only
CHANGE_SETandCLOUD_CONTROLare supported filter options.Required when
TargetIdis specified and cannot be used otherwise. - See Also:
-
targetId
Filters results by the unique identifier of the target the Hook was invoked against.
For change sets, this is the change set ARN. When the target is a Cloud Control API operation, this value must be the
HookRequestTokenreturned by the Cloud Control API request. For more information on theHookRequestToken, see ProgressEvent.Required when
TargetTypeis specified and cannot be used otherwise.- Returns:
- Filters results by the unique identifier of the target the Hook was invoked against.
For change sets, this is the change set ARN. When the target is a Cloud Control API operation, this value must be the
HookRequestTokenreturned by the Cloud Control API request. For more information on theHookRequestToken, see ProgressEvent.Required when
TargetTypeis specified and cannot be used otherwise.
-
typeArn
Filters results by the ARN of the Hook. Can be used alone or in combination with
Status.- Returns:
- Filters results by the ARN of the Hook. Can be used alone or in combination with
Status.
-
status
Filters results by the status of Hook invocations. Can only be used in combination with
TypeArn. Valid values are:-
HOOK_IN_PROGRESS: The Hook is currently running. -
HOOK_COMPLETE_SUCCEEDED: The Hook completed successfully. -
HOOK_COMPLETE_FAILED: The Hook completed but failed validation. -
HOOK_FAILED: The Hook encountered an error during execution.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnHookStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Filters results by the status of Hook invocations. Can only be used in combination with
TypeArn. Valid values are:-
HOOK_IN_PROGRESS: The Hook is currently running. -
HOOK_COMPLETE_SUCCEEDED: The Hook completed successfully. -
HOOK_COMPLETE_FAILED: The Hook completed but failed validation. -
HOOK_FAILED: The Hook encountered an error during execution.
-
- See Also:
-
-
statusAsString
Filters results by the status of Hook invocations. Can only be used in combination with
TypeArn. Valid values are:-
HOOK_IN_PROGRESS: The Hook is currently running. -
HOOK_COMPLETE_SUCCEEDED: The Hook completed successfully. -
HOOK_COMPLETE_FAILED: The Hook completed but failed validation. -
HOOK_FAILED: The Hook encountered an error during execution.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnHookStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Filters results by the status of Hook invocations. Can only be used in combination with
TypeArn. Valid values are:-
HOOK_IN_PROGRESS: The Hook is currently running. -
HOOK_COMPLETE_SUCCEEDED: The Hook completed successfully. -
HOOK_COMPLETE_FAILED: The Hook completed but failed validation. -
HOOK_FAILED: The Hook encountered an error during execution.
-
- See Also:
-
-
nextToken
A string that identifies the next page of events that you want to retrieve.
- Returns:
- A string that identifies the next page of events that you want to retrieve.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<ListHookResultsRequest.Builder,ListHookResultsRequest> - Specified by:
toBuilderin classCloudFormationRequest- Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode()- Overrides:
hashCodein classAwsRequest
-
equals
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
Description copied from class:SdkRequestUsed to retrieve the value of a field from any class that extendsSdkRequest. The field name specified should match the member name from the corresponding service-2.json model specified in the codegen-resources folder for a given service. The class specifies what class to cast the returned value to. If the returned value is also a modeled class, theSdkRequest.getValueForField(String, Class)method will again be available.- Overrides:
getValueForFieldin classSdkRequest- Parameters:
fieldName- The name of the member to be retrieved.clazz- The class to cast the returned object to.- Returns:
- Optional containing the casted return value
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-