Class AWSAPICallViaCloudTrail.RequestParametersItem.Builder
java.lang.Object
software.amazon.awscdk.mixins.preview.services.iotanalytics.events.AWSAPICallViaCloudTrail.RequestParametersItem.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<AWSAPICallViaCloudTrail.RequestParametersItem>
- Enclosing interface:
AWSAPICallViaCloudTrail.RequestParametersItem
@Stability(Experimental)
public static final class AWSAPICallViaCloudTrail.RequestParametersItem.Builder
extends Object
implements software.amazon.jsii.Builder<AWSAPICallViaCloudTrail.RequestParametersItem>
A builder for
AWSAPICallViaCloudTrail.RequestParametersItem-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getAddress()Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getBigEndian()build()Builds the configured instance.Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getCapacity()Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getHb()isReadOnly(List<String> isReadOnly) Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getIsReadOnly()Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getLimit()Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getMark()nativeByteOrder(List<String> nativeByteOrder) Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getNativeByteOrder()Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getOffset()Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getPosition()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
address
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParametersItem.Builder address(List<String> address) Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getAddress()- Parameters:
address- address property. Specify an array of string values to match this event if the actual value of address is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
bigEndian
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParametersItem.Builder bigEndian(List<String> bigEndian) Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getBigEndian()- Parameters:
bigEndian- bigEndian property. Specify an array of string values to match this event if the actual value of bigEndian is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
capacity
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParametersItem.Builder capacity(List<String> capacity) Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getCapacity()- Parameters:
capacity- capacity property. Specify an array of string values to match this event if the actual value of capacity is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
hb
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParametersItem.Builder hb(List<? extends Number> hb) Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getHb()- Parameters:
hb- hb property. Specify an array of string values to match this event if the actual value of hb is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
isReadOnly
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParametersItem.Builder isReadOnly(List<String> isReadOnly) Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getIsReadOnly()- Parameters:
isReadOnly- isReadOnly property. Specify an array of string values to match this event if the actual value of isReadOnly is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
limit
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParametersItem.Builder limit(List<String> limit) Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getLimit()- Parameters:
limit- limit property. Specify an array of string values to match this event if the actual value of limit is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
mark
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParametersItem.Builder mark(List<String> mark) Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getMark()- Parameters:
mark- mark property. Specify an array of string values to match this event if the actual value of mark is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
nativeByteOrder
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParametersItem.Builder nativeByteOrder(List<String> nativeByteOrder) Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getNativeByteOrder()- Parameters:
nativeByteOrder- nativeByteOrder property. Specify an array of string values to match this event if the actual value of nativeByteOrder is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
offset
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParametersItem.Builder offset(List<String> offset) Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getOffset()- Parameters:
offset- offset property. Specify an array of string values to match this event if the actual value of offset is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
position
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParametersItem.Builder position(List<String> position) Sets the value ofAWSAPICallViaCloudTrail.RequestParametersItem.getPosition()- Parameters:
position- position property. Specify an array of string values to match this event if the actual value of position is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<AWSAPICallViaCloudTrail.RequestParametersItem>- Returns:
- a new instance of
AWSAPICallViaCloudTrail.RequestParametersItem - Throws:
NullPointerException- if any required attribute was not provided
-