Interface XRayConfig.SegmentFieldsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
XRayConfig.SegmentFields, XRayConfig.SegmentFields.Builder
Enclosing class:
XRayConfig

public static interface XRayConfig.SegmentFieldsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Struct
    AWS resource metadata dictionary.
    com.google.protobuf.StructOrBuilder
    AWS resource metadata dictionary.
    The type of AWS resource, e.g.
    com.google.protobuf.ByteString
    The type of AWS resource, e.g.
    boolean
    AWS resource metadata dictionary.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getOrigin

      String getOrigin()
       The type of AWS resource, e.g. "AWS::AppMesh::Proxy".
       
      string origin = 1;
      Returns:
      The origin.
    • getOriginBytes

      com.google.protobuf.ByteString getOriginBytes()
       The type of AWS resource, e.g. "AWS::AppMesh::Proxy".
       
      string origin = 1;
      Returns:
      The bytes for origin.
    • hasAws

      boolean hasAws()
       AWS resource metadata dictionary.
       See: `X-Ray Segment Document documentation <https://docs.aws.amazon.com/xray/latest/devguide/xray-api-segmentdocuments.html#api-segmentdocuments-aws>`__
       
      .google.protobuf.Struct aws = 2;
      Returns:
      Whether the aws field is set.
    • getAws

      com.google.protobuf.Struct getAws()
       AWS resource metadata dictionary.
       See: `X-Ray Segment Document documentation <https://docs.aws.amazon.com/xray/latest/devguide/xray-api-segmentdocuments.html#api-segmentdocuments-aws>`__
       
      .google.protobuf.Struct aws = 2;
      Returns:
      The aws.
    • getAwsOrBuilder

      com.google.protobuf.StructOrBuilder getAwsOrBuilder()
       AWS resource metadata dictionary.
       See: `X-Ray Segment Document documentation <https://docs.aws.amazon.com/xray/latest/devguide/xray-api-segmentdocuments.html#api-segmentdocuments-aws>`__
       
      .google.protobuf.Struct aws = 2;