Interface ListServiceOperationsRequest.Builder

  • Method Details

    • startTime

      The start of the time period to retrieve information about. When used in a raw HTTP Query API, it is formatted as be epoch time in seconds. For example: 1698778057

      Your requested start time will be rounded to the nearest hour.

      Parameters:
      startTime - The start of the time period to retrieve information about. When used in a raw HTTP Query API, it is formatted as be epoch time in seconds. For example: 1698778057

      Your requested start time will be rounded to the nearest hour.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTime

      The end of the time period to retrieve information about. When used in a raw HTTP Query API, it is formatted as be epoch time in seconds. For example: 1698778057

      Your requested end time will be rounded to the nearest hour.

      Parameters:
      endTime - The end of the time period to retrieve information about. When used in a raw HTTP Query API, it is formatted as be epoch time in seconds. For example: 1698778057

      Your requested end time will be rounded to the nearest hour.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyAttributes

      ListServiceOperationsRequest.Builder keyAttributes(Map<String,String> keyAttributes)

      Use this field to specify which service you want to retrieve information for. You must specify at least the Type, Name, and Environment attributes.

      This is a string-to-string map. It can include the following fields.

      • Type designates the type of object this is.

      • ResourceType specifies the type of the resource. This field is used only when the value of the Type field is Resource or AWS::Resource.

      • Name specifies the name of the object. This is used only if the value of the Type field is Service, RemoteService, or AWS::Service.

      • Identifier identifies the resource objects of this resource. This is used only if the value of the Type field is Resource or AWS::Resource.

      • Environment specifies the location where this object is hosted, or what it belongs to.

      Parameters:
      keyAttributes - Use this field to specify which service you want to retrieve information for. You must specify at least the Type, Name, and Environment attributes.

      This is a string-to-string map. It can include the following fields.

      • Type designates the type of object this is.

      • ResourceType specifies the type of the resource. This field is used only when the value of the Type field is Resource or AWS::Resource.

      • Name specifies the name of the object. This is used only if the value of the Type field is Service, RemoteService, or AWS::Service.

      • Identifier identifies the resource objects of this resource. This is used only if the value of the Type field is Resource or AWS::Resource.

      • Environment specifies the location where this object is hosted, or what it belongs to.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      The maximum number of results to return in one operation. If you omit this parameter, the default of 50 is used.

      Parameters:
      maxResults - The maximum number of results to return in one operation. If you omit this parameter, the default of 50 is used.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      Include this value, if it was returned by the previous operation, to get the next set of service operations.

      Parameters:
      nextToken - Include this value, if it was returned by the previous operation, to get the next set of service operations.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      ListServiceOperationsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.