Class ListSigningJobsRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.signer.model.SignerRequest
-
- software.amazon.awssdk.services.signer.model.ListSigningJobsRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<ListSigningJobsRequest.Builder,ListSigningJobsRequest>
@Generated("software.amazon.awssdk:codegen") public final class ListSigningJobsRequest extends SignerRequest implements ToCopyableBuilder<ListSigningJobsRequest.Builder,ListSigningJobsRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceListSigningJobsRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListSigningJobsRequest.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()BooleanisRevoked()Filters results to return only signing jobs with revoked signatures.StringjobInvoker()Filters results to return only signing jobs initiated by a specified IAM entity.IntegermaxResults()Specifies the maximum number of items to return in the response.StringnextToken()String for specifying the next set of paginated results to return.StringplatformId()The ID of microcontroller platform that you specified for the distribution of your code image.StringrequestedBy()The IAM principal that requested the signing job.List<SdkField<?>>sdkFields()static Class<? extends ListSigningJobsRequest.Builder>serializableBuilderClass()InstantsignatureExpiresAfter()Filters results to return only signing jobs with signatures expiring after a specified timestamp.InstantsignatureExpiresBefore()Filters results to return only signing jobs with signatures expiring before a specified timestamp.SigningStatusstatus()A status value with which to filter your results.StringstatusAsString()A status value with which to filter your results.ListSigningJobsRequest.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
-
status
public final SigningStatus status()
A status value with which to filter your results.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnSigningStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- A status value with which to filter your results.
- See Also:
SigningStatus
-
statusAsString
public final String statusAsString()
A status value with which to filter your results.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnSigningStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- A status value with which to filter your results.
- See Also:
SigningStatus
-
platformId
public final String platformId()
The ID of microcontroller platform that you specified for the distribution of your code image.
- Returns:
- The ID of microcontroller platform that you specified for the distribution of your code image.
-
requestedBy
public final String requestedBy()
The IAM principal that requested the signing job.
- Returns:
- The IAM principal that requested the signing job.
-
maxResults
public final Integer maxResults()
Specifies the maximum number of items to return in the response. Use this parameter when paginating results. If additional items exist beyond the number you specify, the
nextTokenelement is set in the response. Use thenextTokenvalue in a subsequent request to retrieve additional items.- Returns:
- Specifies the maximum number of items to return in the response. Use this parameter when paginating
results. If additional items exist beyond the number you specify, the
nextTokenelement is set in the response. Use thenextTokenvalue in a subsequent request to retrieve additional items.
-
nextToken
public final String nextToken()
String for specifying the next set of paginated results to return. After you receive a response with truncated results, use this parameter in a subsequent request. Set it to the value of
nextTokenfrom the response that you just received.- Returns:
- String for specifying the next set of paginated results to return. After you receive a response with
truncated results, use this parameter in a subsequent request. Set it to the value of
nextTokenfrom the response that you just received.
-
isRevoked
public final Boolean isRevoked()
Filters results to return only signing jobs with revoked signatures.
- Returns:
- Filters results to return only signing jobs with revoked signatures.
-
signatureExpiresBefore
public final Instant signatureExpiresBefore()
Filters results to return only signing jobs with signatures expiring before a specified timestamp.
- Returns:
- Filters results to return only signing jobs with signatures expiring before a specified timestamp.
-
signatureExpiresAfter
public final Instant signatureExpiresAfter()
Filters results to return only signing jobs with signatures expiring after a specified timestamp.
- Returns:
- Filters results to return only signing jobs with signatures expiring after a specified timestamp.
-
jobInvoker
public final String jobInvoker()
Filters results to return only signing jobs initiated by a specified IAM entity.
- Returns:
- Filters results to return only signing jobs initiated by a specified IAM entity.
-
toBuilder
public ListSigningJobsRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ListSigningJobsRequest.Builder,ListSigningJobsRequest>- Specified by:
toBuilderin classSignerRequest
-
builder
public static ListSigningJobsRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends ListSigningJobsRequest.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
-
-