Interface AppConnectorInstanceConfigOrBuilder (0.37.0)

public interface AppConnectorInstanceConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getImageConfig()

public abstract ImageConfig getImageConfig()

ImageConfig defines the GCR images to run for the remote agent's control plane.

.google.cloud.beyondcorp.appconnectors.v1.ImageConfig image_config = 4;

Returns
TypeDescription
ImageConfig

The imageConfig.

getImageConfigOrBuilder()

public abstract ImageConfigOrBuilder getImageConfigOrBuilder()

ImageConfig defines the GCR images to run for the remote agent's control plane.

.google.cloud.beyondcorp.appconnectors.v1.ImageConfig image_config = 4;

Returns
TypeDescription
ImageConfigOrBuilder

getInstanceConfig()

public abstract Any getInstanceConfig()

The SLM instance agent configuration.

.google.protobuf.Any instance_config = 2;

Returns
TypeDescription
Any

The instanceConfig.

getInstanceConfigOrBuilder()

public abstract AnyOrBuilder getInstanceConfigOrBuilder()

The SLM instance agent configuration.

.google.protobuf.Any instance_config = 2;

Returns
TypeDescription
AnyOrBuilder

getNotificationConfig()

public abstract NotificationConfig getNotificationConfig()

NotificationConfig defines the notification mechanism that the remote instance should subscribe to in order to receive notification.

.google.cloud.beyondcorp.appconnectors.v1.NotificationConfig notification_config = 3;

Returns
TypeDescription
NotificationConfig

The notificationConfig.

getNotificationConfigOrBuilder()

public abstract NotificationConfigOrBuilder getNotificationConfigOrBuilder()

NotificationConfig defines the notification mechanism that the remote instance should subscribe to in order to receive notification.

.google.cloud.beyondcorp.appconnectors.v1.NotificationConfig notification_config = 3;

Returns
TypeDescription
NotificationConfigOrBuilder

getSequenceNumber()

public abstract long getSequenceNumber()

Required. A monotonically increasing number generated and maintained by the API provider. Every time a config changes in the backend, the sequenceNumber should be bumped up to reflect the change.

int64 sequence_number = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
long

The sequenceNumber.

hasImageConfig()

public abstract boolean hasImageConfig()

ImageConfig defines the GCR images to run for the remote agent's control plane.

.google.cloud.beyondcorp.appconnectors.v1.ImageConfig image_config = 4;

Returns
TypeDescription
boolean

Whether the imageConfig field is set.

hasInstanceConfig()

public abstract boolean hasInstanceConfig()

The SLM instance agent configuration.

.google.protobuf.Any instance_config = 2;

Returns
TypeDescription
boolean

Whether the instanceConfig field is set.

hasNotificationConfig()

public abstract boolean hasNotificationConfig()

NotificationConfig defines the notification mechanism that the remote instance should subscribe to in order to receive notification.

.google.cloud.beyondcorp.appconnectors.v1.NotificationConfig notification_config = 3;

Returns
TypeDescription
boolean

Whether the notificationConfig field is set.