com.amazonaws.services.cloudfront_2012_03_15.model

## クラス LoggingConfig

- java.lang.Object
- - com.amazonaws.services.cloudfront_2012_03_15.model.LoggingConfig

-     public class LoggingConfig
      extends java.lang.Object

  Configuration for access logging for a distribution.

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `LoggingConfig()` Default constructor for a new LoggingConfig object.
    `LoggingConfig(java.lang.String bucket, java.lang.String prefix)` Constructs a new LoggingConfig object.

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `boolean` | `equals(java.lang.Object obj)`
    `java.lang.String` | `getBucket()` The bucket to receive access logs.
    `java.lang.String` | `getPrefix()` The prefix to use for stored access log files.
    `int` | `hashCode()`
    `void` | `setBucket(java.lang.String bucket)` The bucket to receive access logs.
    `void` | `setPrefix(java.lang.String prefix)` The prefix to use for stored access log files.
    `java.lang.String` | `toString()` Returns a string representation of this object; useful for testing and debugging.
    `LoggingConfig` | `withBucket(java.lang.String bucket)` The bucket to receive access logs.
    `LoggingConfig` | `withPrefix(java.lang.String prefix)` The prefix to use for stored access log files.

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### LoggingConfig

          public LoggingConfig()

      Default constructor for a new LoggingConfig object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.

    - #### LoggingConfig

          public LoggingConfig(java.lang.String bucket,
                       java.lang.String prefix)

      Constructs a new LoggingConfig object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.
      パラメータ:
        `bucket` - The bucket to receive access logs.
        `prefix` - The prefix to use for stored access log files.

  - ### メソッドの詳細

    - #### getBucket

          public java.lang.String getBucket()

      The bucket to receive access logs.
      戻り値:
        The bucket to receive access logs.

    - #### setBucket

          public void setBucket(java.lang.String bucket)

      The bucket to receive access logs.
      パラメータ:
        `bucket` - The bucket to receive access logs.

    - #### withBucket

          public LoggingConfig withBucket(java.lang.String bucket)

      The bucket to receive access logs.

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

      パラメータ:
        `bucket` - The bucket to receive access logs.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### getPrefix

          public java.lang.String getPrefix()

      The prefix to use for stored access log files.
      戻り値:
        The prefix to use for stored access log files.

    - #### setPrefix

          public void setPrefix(java.lang.String prefix)

      The prefix to use for stored access log files.
      パラメータ:
        `prefix` - The prefix to use for stored access log files.

    - #### withPrefix

          public LoggingConfig withPrefix(java.lang.String prefix)

      The prefix to use for stored access log files.

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

      パラメータ:
        `prefix` - The prefix to use for stored access log files.
      戻り値:
        A reference to this updated object so that method calls can be chained together.

    - #### toString

          public java.lang.String toString()

      Returns a string representation of this object; useful for testing and debugging.
      オーバーライド:
        `toString` クラス内 `java.lang.Object`
      戻り値:
        A string representation of this object.
      関連項目:
        `Object.toString()`

    - #### hashCode

          public int hashCode()

      オーバーライド:
        `hashCode` クラス内 `java.lang.Object`

    - #### equals

          public boolean equals(java.lang.Object obj)

      オーバーライド:
        `equals` クラス内 `java.lang.Object`