Class FieldsData.BuilderImpl

java.lang.Object
software.amazon.awssdk.services.cloudwatchlogs.model.FieldsData.BuilderImpl
All Implemented Interfaces:
SdkPojo, FieldsData.Builder, Buildable, CopyableBuilder<FieldsData.Builder,FieldsData>, SdkBuilder<FieldsData.Builder,FieldsData>
Enclosing class:
FieldsData

protected static class FieldsData.BuilderImpl extends Object implements FieldsData.Builder
  • Constructor Details

    • BuilderImpl

      protected BuilderImpl()
    • BuilderImpl

      protected BuilderImpl(FieldsData model)
  • Method Details

    • getData

      public final ByteBuffer getData()
    • setData

      public final void setData(ByteBuffer data)
    • data

      public final FieldsData.Builder data(SdkBytes data)
      Description copied from interface: FieldsData.Builder

      The actual log data content returned in the streaming response. This contains the fields and values of the log event in a structured format that can be parsed and processed by the client.

      Specified by:
      data in interface FieldsData.Builder
      Parameters:
      data - The actual log data content returned in the streaming response. This contains the fields and values of the log event in a structured format that can be parsed and processed by the client.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • build

      public FieldsData build()
      Specified by:
      build in interface Buildable
      Specified by:
      build in interface SdkBuilder<FieldsData.Builder,FieldsData>
    • sdkFields

      public List<SdkField<?>> sdkFields()
      Specified by:
      sdkFields in interface SdkPojo
    • sdkFieldNameToField

      public Map<String,SdkField<?>> sdkFieldNameToField()
      Specified by:
      sdkFieldNameToField in interface SdkPojo