github.com/rakutentech/cli@v6.12.5-0.20151006231303-24468b65536e+incompatible/cf/api/fakes/fake_noaa_consumer.go (about)

     1  // This file was generated by counterfeiter
     2  package fakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"github.com/cloudfoundry/cli/cf/api"
     8  	"github.com/cloudfoundry/sonde-go/events"
     9  )
    10  
    11  type FakeNoaaConsumer struct {
    12  	TailFunc                       func(logChan chan<- *events.LogMessage, errChan chan<- error)
    13  	GetContainerMetricsStub        func(string, string) ([]*events.ContainerMetric, error)
    14  	getContainerMetricsMutex       sync.RWMutex
    15  	getContainerMetricsArgsForCall []struct {
    16  		arg1 string
    17  		arg2 string
    18  	}
    19  	getContainerMetricsReturns struct {
    20  		result1 []*events.ContainerMetric
    21  		result2 error
    22  	}
    23  	RecentLogsStub        func(string, string) ([]*events.LogMessage, error)
    24  	recentLogsMutex       sync.RWMutex
    25  	recentLogsArgsForCall []struct {
    26  		arg1 string
    27  		arg2 string
    28  	}
    29  	recentLogsReturns struct {
    30  		result1 []*events.LogMessage
    31  		result2 error
    32  	}
    33  	TailingLogsStub        func(string, string, chan<- *events.LogMessage, chan<- error)
    34  	tailingLogsMutex       sync.RWMutex
    35  	tailingLogsArgsForCall []struct {
    36  		arg1 string
    37  		arg2 string
    38  		arg3 chan<- *events.LogMessage
    39  		arg4 chan<- error
    40  	}
    41  	SetOnConnectCallbackStub        func(func())
    42  	setOnConnectCallbackMutex       sync.RWMutex
    43  	setOnConnectCallbackArgsForCall []struct {
    44  		arg1 func()
    45  	}
    46  	CloseStub        func() error
    47  	closeMutex       sync.RWMutex
    48  	closeArgsForCall []struct{}
    49  	closeReturns     struct {
    50  		result1 error
    51  	}
    52  }
    53  
    54  func (fake *FakeNoaaConsumer) GetContainerMetrics(arg1 string, arg2 string) ([]*events.ContainerMetric, error) {
    55  	fake.getContainerMetricsMutex.Lock()
    56  	fake.getContainerMetricsArgsForCall = append(fake.getContainerMetricsArgsForCall, struct {
    57  		arg1 string
    58  		arg2 string
    59  	}{arg1, arg2})
    60  	fake.getContainerMetricsMutex.Unlock()
    61  	if fake.GetContainerMetricsStub != nil {
    62  		return fake.GetContainerMetricsStub(arg1, arg2)
    63  	} else {
    64  		return fake.getContainerMetricsReturns.result1, fake.getContainerMetricsReturns.result2
    65  	}
    66  }
    67  
    68  func (fake *FakeNoaaConsumer) GetContainerMetricsCallCount() int {
    69  	fake.getContainerMetricsMutex.RLock()
    70  	defer fake.getContainerMetricsMutex.RUnlock()
    71  	return len(fake.getContainerMetricsArgsForCall)
    72  }
    73  
    74  func (fake *FakeNoaaConsumer) GetContainerMetricsArgsForCall(i int) (string, string) {
    75  	fake.getContainerMetricsMutex.RLock()
    76  	defer fake.getContainerMetricsMutex.RUnlock()
    77  	return fake.getContainerMetricsArgsForCall[i].arg1, fake.getContainerMetricsArgsForCall[i].arg2
    78  }
    79  
    80  func (fake *FakeNoaaConsumer) GetContainerMetricsReturns(result1 []*events.ContainerMetric, result2 error) {
    81  	fake.GetContainerMetricsStub = nil
    82  	fake.getContainerMetricsReturns = struct {
    83  		result1 []*events.ContainerMetric
    84  		result2 error
    85  	}{result1, result2}
    86  }
    87  
    88  func (fake *FakeNoaaConsumer) RecentLogs(arg1 string, arg2 string) ([]*events.LogMessage, error) {
    89  	fake.recentLogsMutex.Lock()
    90  	fake.recentLogsArgsForCall = append(fake.recentLogsArgsForCall, struct {
    91  		arg1 string
    92  		arg2 string
    93  	}{arg1, arg2})
    94  	fake.recentLogsMutex.Unlock()
    95  	if fake.RecentLogsStub != nil {
    96  		return fake.RecentLogsStub(arg1, arg2)
    97  	} else {
    98  		return fake.recentLogsReturns.result1, fake.recentLogsReturns.result2
    99  	}
   100  }
   101  
   102  func (fake *FakeNoaaConsumer) RecentLogsCallCount() int {
   103  	fake.recentLogsMutex.RLock()
   104  	defer fake.recentLogsMutex.RUnlock()
   105  	return len(fake.recentLogsArgsForCall)
   106  }
   107  
   108  func (fake *FakeNoaaConsumer) RecentLogsArgsForCall(i int) (string, string) {
   109  	fake.recentLogsMutex.RLock()
   110  	defer fake.recentLogsMutex.RUnlock()
   111  	return fake.recentLogsArgsForCall[i].arg1, fake.recentLogsArgsForCall[i].arg2
   112  }
   113  
   114  func (fake *FakeNoaaConsumer) RecentLogsReturns(result1 []*events.LogMessage, result2 error) {
   115  	fake.RecentLogsStub = nil
   116  	fake.recentLogsReturns = struct {
   117  		result1 []*events.LogMessage
   118  		result2 error
   119  	}{result1, result2}
   120  }
   121  
   122  func (fake *FakeNoaaConsumer) TailingLogs(arg1 string, arg2 string, arg3 chan<- *events.LogMessage, arg4 chan<- error) {
   123  	fake.tailingLogsMutex.Lock()
   124  	fake.tailingLogsArgsForCall = append(fake.tailingLogsArgsForCall, struct {
   125  		arg1 string
   126  		arg2 string
   127  		arg3 chan<- *events.LogMessage
   128  		arg4 chan<- error
   129  	}{arg1, arg2, arg3, arg4})
   130  	fake.tailingLogsMutex.Unlock()
   131  	if fake.TailingLogsStub != nil {
   132  		fake.TailingLogsStub(arg1, arg2, arg3, arg4)
   133  	}
   134  
   135  	fake.TailFunc(arg3, arg4)
   136  }
   137  
   138  func (fake *FakeNoaaConsumer) TailingLogsCallCount() int {
   139  	fake.tailingLogsMutex.RLock()
   140  	defer fake.tailingLogsMutex.RUnlock()
   141  	return len(fake.tailingLogsArgsForCall)
   142  }
   143  
   144  func (fake *FakeNoaaConsumer) TailingLogsArgsForCall(i int) (string, string, chan<- *events.LogMessage, chan<- error) {
   145  	fake.tailingLogsMutex.RLock()
   146  	defer fake.tailingLogsMutex.RUnlock()
   147  	return fake.tailingLogsArgsForCall[i].arg1, fake.tailingLogsArgsForCall[i].arg2, fake.tailingLogsArgsForCall[i].arg3, fake.tailingLogsArgsForCall[i].arg4
   148  }
   149  
   150  func (fake *FakeNoaaConsumer) SetOnConnectCallback(arg1 func()) {
   151  	fake.setOnConnectCallbackMutex.Lock()
   152  	fake.setOnConnectCallbackArgsForCall = append(fake.setOnConnectCallbackArgsForCall, struct {
   153  		arg1 func()
   154  	}{arg1})
   155  	fake.setOnConnectCallbackMutex.Unlock()
   156  	if fake.SetOnConnectCallbackStub != nil {
   157  		fake.SetOnConnectCallbackStub(arg1)
   158  	}
   159  }
   160  
   161  func (fake *FakeNoaaConsumer) SetOnConnectCallbackCallCount() int {
   162  	fake.setOnConnectCallbackMutex.RLock()
   163  	defer fake.setOnConnectCallbackMutex.RUnlock()
   164  	return len(fake.setOnConnectCallbackArgsForCall)
   165  }
   166  
   167  func (fake *FakeNoaaConsumer) SetOnConnectCallbackArgsForCall(i int) func() {
   168  	fake.setOnConnectCallbackMutex.RLock()
   169  	defer fake.setOnConnectCallbackMutex.RUnlock()
   170  	return fake.setOnConnectCallbackArgsForCall[i].arg1
   171  }
   172  
   173  func (fake *FakeNoaaConsumer) Close() error {
   174  	fake.closeMutex.Lock()
   175  	fake.closeArgsForCall = append(fake.closeArgsForCall, struct{}{})
   176  	fake.closeMutex.Unlock()
   177  	if fake.CloseStub != nil {
   178  		return fake.CloseStub()
   179  	} else {
   180  		return fake.closeReturns.result1
   181  	}
   182  }
   183  
   184  func (fake *FakeNoaaConsumer) CloseCallCount() int {
   185  	fake.closeMutex.RLock()
   186  	defer fake.closeMutex.RUnlock()
   187  	return len(fake.closeArgsForCall)
   188  }
   189  
   190  func (fake *FakeNoaaConsumer) CloseReturns(result1 error) {
   191  	fake.CloseStub = nil
   192  	fake.closeReturns = struct {
   193  		result1 error
   194  	}{result1}
   195  }
   196  
   197  var _ api.NoaaConsumer = new(FakeNoaaConsumer)