Interface SpliceInsertMessage.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SpliceInsertMessage.Builder,SpliceInsertMessage>,SdkBuilder<SpliceInsertMessage.Builder,SpliceInsertMessage>,SdkPojo
- Enclosing class:
- SpliceInsertMessage
public static interface SpliceInsertMessage.Builder extends SdkPojo, CopyableBuilder<SpliceInsertMessage.Builder,SpliceInsertMessage>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SpliceInsertMessage.BuilderavailNum(Integer availNum)This is written tosplice_insert.avail_num, as defined in section 9.7.3.1 of the SCTE-35 specification.SpliceInsertMessage.BuilderavailsExpected(Integer availsExpected)This is written tosplice_insert.avails_expected, as defined in section 9.7.3.1 of the SCTE-35 specification.SpliceInsertMessage.BuilderspliceEventId(Integer spliceEventId)This is written tosplice_insert.splice_event_id, as defined in section 9.7.3.1 of the SCTE-35 specification.SpliceInsertMessage.BuilderuniqueProgramId(Integer uniqueProgramId)This is written tosplice_insert.unique_program_id, as defined in section 9.7.3.1 of the SCTE-35 specification.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
availNum
SpliceInsertMessage.Builder availNum(Integer availNum)
This is written to
splice_insert.avail_num, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is0. Values must be between0and256, inclusive.- Parameters:
availNum- This is written tosplice_insert.avail_num, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is0. Values must be between0and256, inclusive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availsExpected
SpliceInsertMessage.Builder availsExpected(Integer availsExpected)
This is written to
splice_insert.avails_expected, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is0. Values must be between0and256, inclusive.- Parameters:
availsExpected- This is written tosplice_insert.avails_expected, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is0. Values must be between0and256, inclusive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spliceEventId
SpliceInsertMessage.Builder spliceEventId(Integer spliceEventId)
This is written to
splice_insert.splice_event_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is1.- Parameters:
spliceEventId- This is written tosplice_insert.splice_event_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is1.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uniqueProgramId
SpliceInsertMessage.Builder uniqueProgramId(Integer uniqueProgramId)
This is written to
splice_insert.unique_program_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is0. Values must be between0and256, inclusive.- Parameters:
uniqueProgramId- This is written tosplice_insert.unique_program_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is0. Values must be between0and256, inclusive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-