Class ListHookResultsRequest
- All Implemented Interfaces:
SdkPojo
,ToCopyableBuilder<ListHookResultsRequest.Builder,
ListHookResultsRequest>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
final boolean
final boolean
equalsBySdkFields
(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 int
hashCode()
final String
A string that identifies the next page of events that you want to retrieve.static Class
<? extends ListHookResultsRequest.Builder> final HookStatus
status()
Filters results by the status of Hook invocations.final String
Filters results by the status of Hook invocations.final String
targetId()
Filters results by the unique identifier of the target the Hook was invoked against.Filters results by target type.final String
Filters results by target type.Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.final String
typeArn()
Filters results by the ARN of the Hook.Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
targetType
Filters results by target type. Currently, only
CHANGE_SET
andCLOUD_CONTROL
are supported filter options.Required when
TargetId
is specified and cannot be used otherwise.If the service returns an enum value that is not available in the current SDK version,
targetType
will returnListHookResultsTargetType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromtargetTypeAsString()
.- Returns:
- Filters results by target type. Currently, only
CHANGE_SET
andCLOUD_CONTROL
are supported filter options.Required when
TargetId
is specified and cannot be used otherwise. - See Also:
-
targetTypeAsString
Filters results by target type. Currently, only
CHANGE_SET
andCLOUD_CONTROL
are supported filter options.Required when
TargetId
is specified and cannot be used otherwise.If the service returns an enum value that is not available in the current SDK version,
targetType
will returnListHookResultsTargetType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromtargetTypeAsString()
.- Returns:
- Filters results by target type. Currently, only
CHANGE_SET
andCLOUD_CONTROL
are supported filter options.Required when
TargetId
is 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
HookRequestToken
returned by the Cloud Control API request. For more information on theHookRequestToken
, see ProgressEvent.Required when
TargetType
is 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
HookRequestToken
returned by the Cloud Control API request. For more information on theHookRequestToken
, see ProgressEvent.Required when
TargetType
is 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,
status
will 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,
status
will 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:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<ListHookResultsRequest.Builder,
ListHookResultsRequest> - Specified by:
toBuilder
in classCloudFormationRequest
- Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode()- Overrides:
hashCode
in classAwsRequest
-
equals
- Overrides:
equals
in classAwsRequest
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in 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:SdkRequest
Used 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:
getValueForField
in 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:
sdkFieldNameToField
in interfaceSdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
-