Interface Destination.DestinationEndpointOrBuilder

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

public static interface Destination.DestinationEndpointOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    Output only.
    int
    Output only.
    com.google.protobuf.Timestamp
    Output only.
    com.google.protobuf.TimestampOrBuilder
    Output only.
    boolean
    Output only.

    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

    • getAsn

      long getAsn()
       Required. The ASN of the remote IP prefix.
       
      int64 asn = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The asn.
    • getCsp

      String getCsp()
       Required. The CSP of the remote IP prefix.
       
      string csp = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The csp.
    • getCspBytes

      com.google.protobuf.ByteString getCspBytes()
       Required. The CSP of the remote IP prefix.
       
      string csp = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for csp.
    • getStateValue

      int getStateValue()
       Output only. The state of the `DestinationEndpoint` resource.
       
      .google.cloud.networkconnectivity.v1beta.Destination.DestinationEndpoint.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for state.
    • getState

       Output only. The state of the `DestinationEndpoint` resource.
       
      .google.cloud.networkconnectivity.v1beta.Destination.DestinationEndpoint.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The state.
    • hasUpdateTime

      boolean hasUpdateTime()
       Output only. Time when the `DestinationEndpoint` resource was updated.
       
      .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      com.google.protobuf.Timestamp getUpdateTime()
       Output only. Time when the `DestinationEndpoint` resource was updated.
       
      .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The updateTime.
    • getUpdateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. Time when the `DestinationEndpoint` resource was updated.
       
      .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];