Interface ResourceRecordOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ResourceRecord, ResourceRecord.Builder

    public interface ResourceRecordOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getName()
      Relative name of the object affected by this record.
      com.google.protobuf.ByteString getNameBytes()
      Relative name of the object affected by this record.
      String getRrdata()
      Data for this record.
      com.google.protobuf.ByteString getRrdataBytes()
      Data for this record.
      ResourceRecord.RecordType getType()
      Resource record type.
      int getTypeValue()
      Resource record type.
      • 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 Detail

      • getName

        String getName()
         Relative name of the object affected by this record. Only applicable for
         `CNAME` records. Example: 'www'.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Relative name of the object affected by this record. Only applicable for
         `CNAME` records. Example: 'www'.
         
        string name = 1;
        Returns:
        The bytes for name.
      • getRrdata

        String getRrdata()
         Data for this record. Values vary by record type, as defined in RFC 1035
         (section 5) and RFC 1034 (section 3.6.1).
         
        string rrdata = 2;
        Returns:
        The rrdata.
      • getRrdataBytes

        com.google.protobuf.ByteString getRrdataBytes()
         Data for this record. Values vary by record type, as defined in RFC 1035
         (section 5) and RFC 1034 (section 3.6.1).
         
        string rrdata = 2;
        Returns:
        The bytes for rrdata.
      • getTypeValue

        int getTypeValue()
         Resource record type. Example: `AAAA`.
         
        .google.appengine.v1.ResourceRecord.RecordType type = 3;
        Returns:
        The enum numeric value on the wire for type.
      • getType

        ResourceRecord.RecordType getType()
         Resource record type. Example: `AAAA`.
         
        .google.appengine.v1.ResourceRecord.RecordType type = 3;
        Returns:
        The type.